这个项目编译时没有错误:
[build] cpp.obj : error LNK2019: unresolved external symbol _asm_foo referenced in function_main [C:\Users\[username]\Downloads\cmake-cpp-nasm-master\build\cmake-cpp-nasm.vcxproj] [build]Hint on symbols that are defined and
我正在做一个跨平台的项目,它有一些手写的汇编,以优化各种CPU架构的性能。我正在将这个项目从一个专有的构建系统转换为CMake,首先使用Windows上的Visual Studio进行编译。PROPERTY LANGUAGE ASM_MASM) 然后,在我的顶级CMakeLists.txt中,我使用enable_language(ASM_MASM)启用了MASM。对于x86