【发布时间】:2016-10-30 13:50:10
【问题描述】:
我正在使用 cmake,假设我有一个 .cpp 文件。 是否可以在 cmake 中先将此 cpp 文件编译为汇编代码,然后执行一些其他操作,然后从生成的程序集中创建可执行文件?
更新: 所以基本上我想把Hello.cpp编译成Hello.s(后来修改它,然后创建目标文件)。但是我无法使用该代码生成 asm 文件(它只是创建了一个 Hello.a 静态库):
add_library(Tutorial Hello.cpp)
set_target_properties(Tutorial PROPERTIES COMPILE_FLAGS "-S")
install (TARGETS Tutorial DESTINATION bin)
【问题讨论】: