{ПРИМЕЧАНИЕ}: Visual Studio Dos поддерживает файл .ipp. Проблема здесь скорее в ручной неэффективности, чем в технической.
В проекте C ++ есть несколько файлов расширений .ipp. При компиляции в Visual C ++ 2008 я вижу некоторые ошибки компоновщика "LNK2019: unresolved external symbol"
, Я полагал, что для некоторых компоновщиков объектных файлов не удалось связать несколько функций, которые были реализованы в файле .ipp. Я включил файлы .ipp в проект (ранее их не было), но проблема все та же.
Мой вопрос: Visual C ++ 2008 не поддерживает файл .ipp? Если это так, то как правильно исправить ошибки компоновщика.
РЕДАКТИРОВАТЬ 1:
я нашел этот ссылка, которая предположительно должна обеспечить обходной путь, чтобы заставить * .ipp работать на Visual C ++. Но я использую Visual C ++ 2008 и вижу, что путь к реестру не имеет поля «Languages \ File Extensions», как указано в этой ссылке.
Если *.ipp
это заголовочный файл, вам не нужно включать его в проект — просто добавьте соответствующий #include
директива, где это необходимо.
Если это модуль перевода, то есть вы хотите скомпилировать его, затем добавьте его в проект, щелкните правой кнопкой мыши по нему, на странице свойств перейдите в «Общие», установите «Тип элемента» как «Компилятор C / C ++».
Я знаю, что это старый, но он все еще отображается в результатах поиска.
Решение для этого
Вы получите подсветку синтаксиса C ++.