生成ELF文件CMake

时间:2017-04-11 12:44:36

标签: linux gcc cmake cross-compiling elf

我想使用CMake生成stream.elf文件。我可以输出一个可执行文件但不能制作我项目的精灵格式。

我的CMakeLists.txt是下一个

cmake_minimum_required(VERSION 2.8)
project( Stream )
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -w -fpermissive -o Stream-bin")
find_package( OpenCV REQUIRED )
aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR}/shareFile/xilinx src_xilinx)
add_executable( Stream ${src_xilinx} stream.cpp shareFile/linuxmmap.cpp )
target_include_directories( Stream PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/shareFile ${CMAKE_CURRENT_SOURCE_DIR}/shareFile/xilinx)
target_link_libraries( Stream ${OpenCV_LIBS} )

我一直在网上搜索,我发现使用

 gcc -Wall -g hello-world.c -o hello-world-bin

命令,生成了一个elf输出,但是没有找到如何用我的CMakeLists.txt做同样的事情

谢谢!

0 个答案:

没有答案