我对linux和c ++很新。我的源文件夹中有几个cpp文件和cmakefile.txt。如何在ubuntu中用g ++(多个cpp文件)编译
我有这个CMakeList.txt
project(Test)
# link_libraries($Nest_LIBRARIES})
subdirs(
#
engine
options
ui
# jni
)
#build the Test library
add_library(test STATIC
options/command_line_options.cpp
options/options_map.cpp
utility/timer.cpp
utility/generics/any.cpp
util/hdfs.cpp
logger/logger.cpp
logger/backtrace.cpp
)
requires_core_deps(test)
INSTALL(靶向 测试ARCHIVE DESTINATION lib)
答案 0 :(得分:0)
这是CMake(tutorial)。有人说它简化了构建过程。
cmake . -G "Unix
Makefiles"
make -j2 install