标签:set TOOLCHAIN 交叉 FLAGS linux CMAKE CMake 编译程序 DIR
原文链接:https://my.oschina.net/fuyajun1983cn/blog/263847
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
)
可以在上述基础上添加更多的搜索路径。
转载于:https://my.oschina.net/fuyajun1983cn/blog/263847
标签:set,TOOLCHAIN,交叉,FLAGS,linux,CMAKE,CMake,编译程序,DIR
来源: https://blog.csdn.net/chijiandao3197/article/details/100930653
本站声明:
1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。