CMake设置交叉编译程序
来源:互联网 发布:阿里云os6.0下载 编辑:程序博客网 时间:2024/05/01 02:20
SET(CMAKE_SYSTEM_NAME Linux)
SET(TOOLCHAIN_DIR "/home/fuyajun/Public/toolchain/gnuarm/vfp_4.5.1_2.6.27_cortex-a9-rhel4/i686")
set(CMAKE_CXX_COMPILER ${TOOLCHAIN_DIR}/bin/armv7a-mediatek451_001_vfp-linux-gnueabi-g++)
set(CMAKE_C_COMPILER ${TOOLCHAIN_DIR}/bin/armv7a-mediatek451_001_vfp-linux-gnueabi-gcc)
set(GNU_FLAGS "-mfpu=vfp -fPIC")
set(CMAKE_CXX_FLAGS "${GNU_FLAGS} ")
set(CMAKE_C_FLAGS "${GNU_FLAGS} ")
# where is the target environment
SET(CMAKE_FIND_ROOT_PATH ${TOOLCHAIN_DIR}
${TOOLCHAIN_DIR}/armv7a-mediatek-linux-gnueabi/include
${TOOLCHAIN_DIR}/armv7a-mediatek-linux-gnueabi/lib
SET(TOOLCHAIN_DIR "/home/fuyajun/Public/toolchain/gnuarm/vfp_4.5.1_2.6.27_cortex-a9-rhel4/i686")
set(CMAKE_CXX_COMPILER ${TOOLCHAIN_DIR}/bin/armv7a-mediatek451_001_vfp-linux-gnueabi-g++)
set(CMAKE_C_COMPILER ${TOOLCHAIN_DIR}/bin/armv7a-mediatek451_001_vfp-linux-gnueabi-gcc)
set(GNU_FLAGS "-mfpu=vfp -fPIC")
set(CMAKE_CXX_FLAGS "${GNU_FLAGS} ")
set(CMAKE_C_FLAGS "${GNU_FLAGS} ")
# where is the target environment
SET(CMAKE_FIND_ROOT_PATH ${TOOLCHAIN_DIR}
${TOOLCHAIN_DIR}/armv7a-mediatek-linux-gnueabi/include
${TOOLCHAIN_DIR}/armv7a-mediatek-linux-gnueabi/lib
)
可以在上述基础上添加更多的搜索路径。
- CMake设置交叉编译程序
- CMAKE交叉编译设置
- Cmake 设置交叉编译环境
- Cmake 设置交叉编译环境
- linux 下使用CMake编译程序
- linaro-交叉编译程序无法运行
- Cmake的用法(以及编译程序的注意事项)
- CMake的交叉编译
- cmake交叉编译
- cmake交叉编译
- CMake交叉编译配置
- CMake交叉编译
- CMake交叉编译配置
- CMAKE 交叉编译
- cmake交叉编译配置
- CMake交叉编译配置
- CMake交叉编译配置
- CMake交叉编译
- 普通继电器工作原理
- 位运算符
- Little Elephant and Mouses
- Java Timestamp 类的使用
- excel vba 学习
- CMake设置交叉编译程序
- 2.windbg script-随手script示例
- 数据结构C语言实现之二叉树链式结构
- VS2010+OpenCV2.3.1+_Win7_的配置过程
- Java之字符串处理(一)
- 当当网熊长青:兴趣是成为优秀工程师的第一因素
- 默认开启USB连接调试
- mentuhust
- windows 安装配置apache、 php