我刚刚使用 g++ 编译器将一个 vc++ 项目转移到 linux 上的 code::blocks,因为那是目标平台,它拒绝编译。
我收到如下错误:
g++: error: inc/BarcodeServer.h.gch/Debug_inc_BarcodeServer_h_gch: No such file or directory
首先,无论如何我都不想使用预编译的头文件,所以我不知道它为什么要寻找 .gch 文件。我只想使用标准的 .h 标头。
其次,它正在寻找的文件名看起来很奇怪,就像它正在寻找文件中的目录一样,尽管这可能只是我对 g++ 的不熟悉。
我不确定我需要在 Code::Blocks 中采取哪些步骤才能让它简单地使用 .h 文件进行编译。我环顾四周,在构建选项中有一个“预编译头策略”,但没有一个选项只是“不要使用它们”
任何帮助,将不胜感激。