We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xmake
为了能够在项目中顺利集成xmake,现在主要目标是将cmake配置翻译并适配到xmake构建系统中,原则上确保以下几点:
cmake
宏定义与构建参数的传递 需要在xmake中能够正确传递和配置 cmake 中的宏定义与构建参数(如编译选项、链接选项等)。这包括但不限于:
#define
-std=c++17
依赖库的处理方式 需要xmake能够正确处理与cmake相同的依赖库管理方式,尤其是外部依赖的链接、查找及导入过程。这包括:
gtest的集成与支持
gtest
xmake使用的文件/目录
/xmake.lua
${target_dir}/xmake.lua
target
/.xmake
/xmake
rule
modules
plugins
repo
CI
linux/arm64
linux/riscv64
The text was updated successfully, but these errors were encountered:
No branches or pull requests
xmake
使用原则为了能够在项目中顺利集成
xmake
,现在主要目标是将cmake
配置翻译并适配到xmake
构建系统中,原则上确保以下几点:宏定义与构建参数的传递
需要在
xmake
中能够正确传递和配置cmake
中的宏定义与构建参数(如编译选项、链接选项等)。这包括但不限于:#define
)-std=c++17
)依赖库的处理方式
需要
xmake
能够正确处理与cmake
相同的依赖库管理方式,尤其是外部依赖的链接、查找及导入过程。这包括:gtest
的集成与支持带来的改动
xmake
使用的文件/目录/xmake.lua
:项目脚本${target_dir}/xmake.lua
:各个target
脚本/.xmake
:依赖包缓存/xmake
:xmake各种脚本,包括rule
、modules
、plugins
、repo
CI
linux/arm64
、linux/riscv64
交叉编译相关jobThe text was updated successfully, but these errors were encountered: