gpt4 book ai didi

c++ - Cmake不会将汇编程序标志设置为armasm(对于WinCE)

转载 作者:行者123 更新时间:2023-12-03 07:04:33 24 4
gpt4 key购买 nike

我正在尝试编译以下汇编器文件以为WinCE构建Boost Context库:
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中设置汇编器标志的正确方法是什么。谢谢。

最佳答案

您需要为您的asm设置一个编译器:
设置(CMAKE_ASM_COMPILER“编译器的路径”)

例如:
设置(CMAKE_ASM_COMPILER“/ usr / bin / arm-none-eabi-as”)

但是首先尝试使用编译器(没有CMake或任何其他包装器)简单地构建您的asm文件。

关于c++ - Cmake不会将汇编程序标志设置为armasm(对于WinCE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35948380/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com