c++ - cmake 目录包含 引入头文件 问题
迷茫
迷茫 2017-04-17 11:55:20
0
1
366

有如下目录结构
common/saybye.h
common/saybye.cpp
common/sayhello.h
common/sayhello.cpp
main/main.cpp

src下包含两个目录
main
common

其中main.cpp 中内容如下

#include
#include"common/saybye.h"
#include"common/sayhello.h"
using namespace std;
int main()
{
sayhello();
saybye();
}

<

pre>
saybye.cpp文件中实现saybye()函数
sayhello.cpp 文件中实现sayhello()函数

现在问题是: 现在我不想将main.cpp 的
#include"common/saybye.h"
#include"common/sayhello.h"
改为
#include"../common/saybye.h"
#include"../common/sayhello.h"

实际上是我用CLIon 到如oceanbase 代码是,main()函数在一个子目录下,common子目录下包含很多库,直接导入 main函数中很多头文件不能找到。oceanbase 使用auto-make 的。
请问如何写CMAKELists.txt?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(1)
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!