#settings #project #codelite
#Настройки #проект #codelite
Вопрос:
У меня codelite 5.2, Windows 10, язык C, как я могу настроить настройки проекта, чтобы он находил библиотеки (.h) другого проекта (библиотеки, статической библиотеки) в той же рабочей области?
Я пытался указать различные пути, но я всегда получаю: mylibrary.h: нет такого файла или каталога Пожалуйста, я ценю любую помощь
Ответ №1:
Некоторые комментарии: Ваша версия CodeLite неверна, я думаю, что это так 14.0.4
(CodeLite Makefile Generator был добавлен в этом выпуске)
Для того, чтобы сообщить компилятору (не CodeLite), где искать файл заголовка:
- В диалоговом окне настроек проекта (на картинке) выберите
Compiler
вкладку в виде дерева справа - Выберите
Include paths
и там местоположение, в котором можно найти файлы заголовков (*.h
)
Обратите внимание, что добавления файлов заголовков обычно недостаточно, потому что вам также потребуется связать с этими библиотеками. Для этого:
- В диалоговом окне настроек проекта выберите вкладку
Linker
- На странице компоновщика обновите расположение файлов библиотеки (
.a
или.dll
) вLibraries search path
и вам также нужно будет передать имя библиотеки вLibraries
поле
HTH, Eran