Просматривая документацию на OMake, кажется, когда используются источники из подкаталогов - они всегда скомпилированы в статические библиотеки. Всегда ли это необходимо? Могу ли я скомпилировать и связать все без создания библиотек? Я пытался писать OMakefiles для этого, но без успеха. СтруктураКомпиляция OMake с подкаталогами
Пример реж:
MyProject: OMakeroot, OMakefile, main.cpp
MyProject/заголовки: file1.h
MyProject/SRC: file1.cpp
myproject Содержимое OMakeroot:
открытая сборка/C
. SUBDIRS:.
MyProject Omakefile содержание:
CXX = G ++
CXXFLAGS = -Wall
ВКЛЮЧАЕТ + = заголовки в исходные тексты
CXXProgram (MYAPP, основная file1)
OMAK efiles в заголовках и каталогах src пусты, не уверен, что в них что-то должно быть.
Когда я бегу MyApp Бонус-байка я получаю сообщение об ошибке:
Не знаю, как построить «file1.o» требуется для «MyApp»