Как собрать модуль cpp в проекте cmake?

0

Я использую cmake, и это замечательные инструменты. Я использую его под Linux с Ecplise IDE. Но я могу легко сделать это, когда работал над Windows через Visual Studio, и я не знаю, как это сделать с cmake:

Я хочу создать ".o" одного файла.cpp моего проекта. Я не могу найти способ сделать это легко (т.е. без прямого вызова gcc).

Я попробовал следующую командную строку

make CMakeFiles/project.dir/src/module.cpp.o

Но я не работаю... У вас есть идеи, как это сделать?

  • 0
    Это не ответит на мою проблему ...
  • 1
    Ах, я не осознавал, что вы хотели сделать это как разовое, а не как часть сборки (объектная библиотека создает файлы .o исходных файлов без ссылок).
Теги:
makefile
cmake
eclipse-cdt

1 ответ

3
Лучший ответ

Просто напишите

make module.cpp.o

в каталоге сборки (где вы выполнили cmake)

  • 0
    Это работает, спасибо большое!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню