У меня есть приложение, в котором я компилирую библиотеки Qt (5.11) и Paraview (5.6).Я занимаюсь разработкой на C ++, а также программирую на Eclipse.
Да, я знаю, что Paraview - это больше приложение, чем библиотека.Тем не менее, я буду использовать его как библиотеку для интеграции Paraview в моем приложении, чтобы визуализировать некоторые данные.Я мог бы использовать QT Creator, и это позаботится о библиотеке QT.Тем не менее, я не очень знаком с создателем QT как IDE, и весь мой рабочий процесс основан на затмении.Для этого я хотел бы использовать компоненты, с которыми я знаком.
Теперь, как многие из вас знают, библиотека QT большая, очень большая.Так же как и Paraview.Я мог бы создать путь поиска для каждой папки, содержащей заголовочные файлы, которые мне нужны в настройках включения C ++.Если я пойду в этом направлении, путь поиска в моей библиотеке будет очень длинным.Кроме того, может возникнуть ситуация, когда мне нужно будет сменить компьютер (по какой-либо причине), тогда мне нужно будет отредактировать пути поиска для нового компьютера, и это займет время. Я думал, что могу включить только пути квключите файлы, которые мне нужны.И я начал это делать.Однако, когда я компилировал свое приложение, я заметил, что библиотеки будут использовать включаемые файлы, расположенные в каталоге, в котором Eclipse даже не ищет. В конце дня мне нужно будет включить все каталоги, в которыефайлы заголовков хранятся в.
Мне было интересно, может ли быть лучший метод для ссылки на все файлы, которые нужны моему проекту?Оба поставляются с файлами make (я считаю, что Qt включает файл QMake?).Есть ли более простой способ включить все файлы вместо редактирования пути включения C ++ для eclipse?Я видел опцию для QMake в Eclipse, есть ли что-нибудь, что я могу сделать с этой функцией, чтобы скомпилировать в библиотеку QT с моим приложением?
Спасибо, и любые отзывы приветствуются.Кроме того, не стесняйтесь предлагать изменения или уточнения, чтобы мое описание было понятно.