Создайте проект Vanilla C ++ в QtCreator из существующих файлов .cpp и .h - PullRequest
2 голосов
/ 10 марта 2012

Я хочу начать использовать QtCreator для кодирования C ++ ...

Однако мне нужно понять, как я могу создать новый проект - простой проект C ++ (не Qt) - из набора существующих .cpp и заголовочных файлов. Как мне импортировать их в новый проект C ++ ...? Как мне его построить ...? Как мне заставить QtCreator собрать все необходимые файлы make и т.д ...?

Давно гуглил это, не находя прямого ответа.

большое спасибо

Ответы [ 2 ]

2 голосов
/ 10 марта 2012

C ++ использует компилятор (например, gcc) для компиляции и компоновщик (например, ld aka gcc) для компоновки. Обычно вы будете компилировать несколько файлов C ++, каждый из которых необходимо будет связать вместе.

Сценарий, который сделает все это за вас, обычно это Makefile, который выполняется с помощью программы make.

Qt имеет инструмент под названием qmake, который может сделать большую часть работы за вас. Обычно вы идете в каталог с вашим исходным кодом, запускаете qmake -project, чтобы сгенерировать проект Qt, затем запускаете qmake, чтобы сгенерировать стандартный Makefile. наконец, вы вызываете make для создания вашего исходного кода.

1 голос
/ 10 марта 2012

Документация Qt Creator доступна онлайн, поэтому немного удивительно, что Google не смог помочь вам найти ее.

Создание проектов: https://qt -project.org / doc / qtcreator-3.0 / creator-project-creation.html

Сборка и запуск: https://qt -project.org / doc / qtcreator-3.0 / creator-building-running.html

...