我正在尝试编译以下汇编文件,以便为WinCE构建Boost上下文库: jump_arm_aapcs_pe_armasm.S make_arm_aapcs_pe_armasm.S
Cmake不为windows CE编译这些程序集文件,因为不支持winCE ARM汇编器。我们尝试在cmake配置文件中设置汇编程序标志"set(CMAKE_ASM_MASM_COMPILER armasm)“,但cmake仍然无法识别汇编代码。
请告诉我在cmake中设置汇编标志的正确方法是什么。谢谢。
发布于 2016-11-24 01:05:38
你需要为你的asm设置一个编译器: set(CMAKE_ASM_COMPILER“你的编译器的路径”)
例如: set(CMAKE_ASM_COMPILER "/usr/bin/arm-none-eabi-as")
但首先,试着用你的编译器简单地构建你的asm文件(没有CMake或者其他的包装器)。
https://stackoverflow.com/questions/35948380
复制相似问题