gpt4 book ai didi

c++ - Objective-C++ 预编译头文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:32:42 29 4
gpt4 key购买 nike

我正在使用 C++ 库(它恰好在 iPad 应用程序中,但我不确定这会有什么不同)并且真的很想预编译 header 以加快构建速度,但是xCode 似乎通过 C 编译器而不是 C++ 编译器运行预编译的头文件。

有没有办法让它使用正确的编译器?我已经将所有源文件从 .m 更改为 .mm。

最佳答案

根据Xcode docs , 为每种语言变体生成一个编译头文件。因此,如果您将 #include 与保护宏括起来,它应该可以工作,即

#if defined __cplusplus
#include "mycplusplusheader.h"
#endif

关于c++ - Objective-C++ 预编译头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2929301/

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