GCH файл генерирует ошибочные символы - PullRequest
0 голосов
/ 08 апреля 2020

Я собираю небольшую библиотеку с помощью команды

g++ cppbase.cpp -c -w

и использую предварительно скомпилированный заголовок cppbase.h.gch. cppbase.cpp выглядит следующим образом:

#include "../inc/cppbase.h.gch"

namespace cppbase {
  /*...*/
}

Но когда я компилирую, он длится полчаса, заполняя консоль

..\inc\cppbase.h.gch:<line>:<character>: error: stray '/xxx' in program

Я подозреваю, что он пытается прочитать gch как обычный файл h, но я не уверен в этом. Я использую MinGW для 32-битной windows.

...