代码:阻止c ++预编译的头链接器错误

时间:2013-08-23 10:51:58

标签: c++ g++ codeblocks precompiled-headers

我刚刚将一个vc ++项目转移到linux上的code :: blocks,使用g ++编译器,因为它是目标平台,并且它拒绝编译。

我收到的错误如下:

g++: error: inc/BarcodeServer.h.gch/Debug_inc_BarcodeServer_h_gch: No such file or directory

首先,我不想使用预编译的标题,所以我不知道它为什么要查找.gch文件。我只想使用标准的.h标头。

其次,它正在寻找的文件名看起来很古怪,就像它在文件中查找目录一样,尽管这可能只是我对g ++的不熟悉。

我不确定我需要在Code :: Blocks中采取哪些步骤让它只使用.h文件进行编译。我环顾四周,在构建选项中有一个“预编译头文件策略”,但没有一个选项只是“不使用它们”

任何帮助都将不胜感激。

0 个答案:

没有答案