Wil*_*ill 22 build-automation makefile cmake cross-compiling
对CMake来说很新,到目前为止我发现它非常有帮助.我有一组自定义库,我想使用交叉编译为多个平台构建.安装了工具链,我可以手工创建Makefile我需要的工具链,但我希望能够使用CMake.
有没有办法告诉cmake使用哪个工具链,无论是在命令行还是在CMakeLists.txt文件中?
Jac*_*lly 32
看看这里:基本上,你定义了一个"工具链文件",它设置了系统名称,编译器路径等等.然后你这样打电话cmake:
cmake /path/to/src -DCMAKE_TOOLCHAIN_FILE=/path/to/toolchain/foo-bar-baz.cmake
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
30959 次 |
| 最近记录: |