Я работаю над некоторыми математическими библиотеками общего назначения, которые я хочу использовать в нескольких проектах. Очевидно, что для всего проекта имеет смысл ссылаться на одни и те же файлы кода, поэтому, если я исправляю что-то, это затрагивает все проекты.Обмен файлами кода между проектами Qt
Одним из способов сделать это было бы просто заставить их всех использовать INCLUDEPATH и DEPENDPATH, которые указывают на один и тот же каталог файлов кода.
Но я читал это: http://qt-project.org/wiki/IncludingProFiles И мне интересно, лучше ли создавать проект .pri Qt для целей включения. Будет ли это лучше? Вам нужно вручную изменить расширение с .pro на .pri?
Какая оптимальная настройка для обмена кодами между проектами?
как создать .pri - это просто копия .pro с расширением, вручную переименованным? – johnbakers
Да, или вы можете создать 'somefile.pri' в качестве нового файла и начать с него. «Pri» - это чисто дифференцировать файлы, поэтому «qmake» понимает, что происходит. –
, а затем как отдельный .pro действительно включает это .pri? есть ли специальная строка, которую вы должны добавить в .pro, чтобы указать другой .pri? – johnbakers