CMakeLists

#cmake最低版本需求,不加入此行會受到警告信息
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
PROJECT(HELLO) #項目名稱
#把當前目錄(.)下全部源代碼文件和頭文件加入變量SRC_LIST
AUX_SOURCE_DIRECTORY(. SRC_LIST)
#生成應用程序 hello (在windows下會自動生成hello.exe)
ADD_EXECUTABLE(hello ${SRC_LIST})linux

 

 

.  一個點表示當前目錄;..  兩個點表示上級目錄。執行一個a.out要  ./a.out不能直接a.out的緣由是環境變量的默認路徑$PATH中不包含當前目錄,因此linux的sh找不到a.out,找不到固然就沒法執行。所以須要指定路徑./a.out才能執行。參考:https://blog.csdn.net/appleml/article/details/52829412
相關文章
相關標籤/搜索