用娜娜建立你好世界

时间:2019-06-23 10:56:07

标签: c++ cmake nana

我正在尝试使用nana gui lib构建我的第一个项目。我从来没有真正与其他库一起工作过,因此没有cmake的经验。

我使用cmake, make, make install安装了该库,并顺利通过。

尝试编译starter project时出现错误

  

[50%]构建CXX对象CmakeFiles /NanaProTest.dir/main.cpp.o

     

[100%]链接CXX可执行文件NanaProTest CmakeFiles

     

/NanaProTest.dir/main.cpp.o:在函数“ main”中:

     

/home/xxx/CLionProjects/NanaProTest/main.cpp:6对'nana :: appearance :: appearance()'/ home /

的未定义引用      

local / include / nana / gui / widgets / form.hpp:63对'nana :: API :: make_center(unsigned int,unsigned int)'的未定义引用

     

...

我当前的CMakeLists.txt看起来像这样

cmake_minimum_required(VERSION 3.7)
project(NanaProTest)
set(CMAKE_CXX_STANDARD 14)
include_directories(/home/xxx/libs/nana/source)
add_executable(NanaProTest main.cpp)

我很确定我需要在CMakeLists.txt中添加一些内容,但我不知道是什么。

0 个答案:

没有答案