用CMake写一个简单的交叉编译测试工程
2012-07-24 14:16
357 查看
CMake确实要比qmake强大很多,适应范围也更广:不但可以用于Qt工程构建,还可以用于非Qt工程,甚至交叉编译。
而且,要实现交叉编译,实在是简单之极!
CMakeLists.txt的内容如下:
set(CMAKE_SYSTEM_NAME Windows)
set(CMAKE_C_COMPILER i486-mingw32-gcc)
set(CMAKE_CXX_COMPILER i486-mingw32-g++)
project(demo)
cmake_minimum_required(VERSION 2.8)
aux_source_directory(./ SRC_LIST)
set(CMAKE_BUILD_TYPE Debug)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x")
include_directories(..)
add_executable(demo ${SRC_LIST})
前三行搞定交叉编译,更多细节配置还是查看CMake的官方文档吧。
而且,要实现交叉编译,实在是简单之极!
CMakeLists.txt的内容如下:
set(CMAKE_SYSTEM_NAME Windows)
set(CMAKE_C_COMPILER i486-mingw32-gcc)
set(CMAKE_CXX_COMPILER i486-mingw32-g++)
project(demo)
cmake_minimum_required(VERSION 2.8)
aux_source_directory(./ SRC_LIST)
set(CMAKE_BUILD_TYPE Debug)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x")
include_directories(..)
add_executable(demo ${SRC_LIST})
前三行搞定交叉编译,更多细节配置还是查看CMake的官方文档吧。
相关文章推荐
- 用CMake写一个简单的交叉编译测试工程
- 在FPGA中简单的建立一个工程,并编写测试文件
- Android程序测试(1)——新建一个简单的测试工程来测试已有的工程
- Android程序测试(1)——新建一个简单的测试工程来测试已有的工程
- 【zz】部署一个简单的servlet工程(测试)
- 一个简单的CMake工程示例
- Unity高通AR 创建一个简单的工程(入门)
- 做一个简单的PHP测试页来测试是否正常
- 屏幕测试亮点,新买了一个显示器,使用web简单的测试下了亮点
- 吴昊品工程级别软件项目 Round 5 —— 用JavaScript实现一个简单的注册登录系统
- [51单片机] 以PWM控制直流电机为例建一个简单的51工程框架
- 分享一个.NET实现的简单高效WEB压力测试工具
- JMeter基础之一 一个简单的性能测试
- java例程练习(一个BirthDate类 以及简单的测试程序)
- 从搭建环境到一个简单Android App测试实例
- 一个简单的文件共享工程 -- FileClient
- [3]Selenium学习系列---- 一个简单的Selenium Java 工程
- 一步一步SharePoint 2007之二十三:编写一个最简单的WebPart(1)——创建工程
- JMeter基础 - 一个简单的性能测试流程
- Java入门:创建一个简单类,并测试其方法