久久久久久久性爱潮,国产又粗又猛又爽又黄下载视频,尤物国产在线一区视频,欧美日本国产在线不卡

<sup id="4uqqy"><ol id="4uqqy"></ol></sup>
  • <th id="4uqqy"></th>

      • <strike id="4uqqy"><nobr id="4uqqy"><ins id="4uqqy"></ins></nobr></strike><sup id="4uqqy"></sup><strong id="4uqqy"><u id="4uqqy"></u></strong>
        <sub id="4uqqy"></sub>

          cmake下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

          您的位置: 首頁編程開發(fā)編程工具 → CMake編譯軟件 v3.0.2 免費版

          CMake編譯軟件

          v3.0.2 免費版 CMake編譯軟件 網(wǎng)友評分:8

          同類相關(guān)軟件

          軟件介紹

          軟件標(biāo)簽: CMake 編程工具

          cmake安裝能夠通過最方便的打包測試以及構(gòu)建編程服務(wù)等功能,幫助用戶們實現(xiàn)最佳的編譯器環(huán)境的設(shè)置,讓你能夠更好的進(jìn)行各類編程開發(fā)服務(wù),支持獨立文件的配置功能,更好的解決各類編程問題!

          cmake下載安裝使用介紹

          CMake是一個跨平臺的安裝(編譯)工具,可以用簡單的語句來描述所有平臺的安裝(編譯過程)。他能夠輸出各種各樣的makefile或者project文件,能測試編譯器所支持的C++特性,類似UNIX下的automake。

          cmake教程

          運行GUI的cmake界面:

          cmake

          執(zhí)行Configure:

          運行之后,生成了如下文件:

          cmake工具

          生成Makefile:

          執(zhí)行Generate之后生成如下文件:

          cmake 源碼

          運行make進(jìn)行編譯:

          cmake客戶端

          編譯完成后,在build目錄生成Tutorial.exe,運行Tutorial.exe 25就可以看到運行結(jié)果:

          cmake最新版安裝

          運行make install安裝程序:

          cmake安裝

          運行make test進(jìn)行測試:

          cmake 源碼 安裝

          特色介紹

          CMake是一款免費實用的編程工具,旨在構(gòu)建、測試和軟件打包。該軟件是用于控制軟件使用簡單的平臺和編譯器編譯過程獨立配置文件。CMake生成本機makefile和工作區(qū),可以使用您所選擇的編譯器環(huán)境。

          CMake 使用方法

          CMake的所有的語句都寫在一個叫:CMakeLists.txt 的文件中。當(dāng)CMakeLists.txt文件確定后,可以用ccmake命令對相關(guān) 的變量值進(jìn)行配置。這個命令必須指向CMakeLists.txt所在的目錄。配置完成之后,應(yīng)用cmake命令生成相應(yīng)的makefile(在Unix like系統(tǒng)下)或者 project文件(指定用window下的相應(yīng)編程工具編譯時)。

          其基本操作流程為:

          $> ccmake directory

          $> cmake directory

          $> make

          其中directory為CMakeList.txt所在目錄;

          第一條語句用于配置編譯選項,如VTK_DIR目錄 ,一般這一步不需要配置,直接執(zhí)行第二條語句即可,但當(dāng)出現(xiàn)錯誤時,這里就需要認(rèn)為配置了,這一步才真正派上用場;

          第二條命令用于根據(jù)CMakeLists.txt生成Makefile文件;

          第三條命令用于執(zhí)行Makefile文件,編譯程序,生成可執(zhí)行文件;

          CMake的執(zhí)行就是這么簡單,其難點在于如何編寫CMakeLists.txt文件,下面結(jié)合例子簡單介紹CMakeLists.txt的編寫,看下面這個CMakeLists.txt

          #project name

          PROJECT(test_math)

          #head file path

          INCLUDE_DIRECTORIES(

          include

          )

          #source directory

          AUX_SOURCE_DIRECTORY(src DIR_SRCS)

          #set environment variable

          SET(TEST_MATH

          ${DIR_SRCS}

          )

          #set extern libraries

          SET(LIBRARIES

          libm.so

          )

          #add executable file

          ADD_EXECUTABLE(../bin/bin ${TEST_MATH})

          #add link library

          TARGET_LINK_LIBRARIES(../bin/bin ${LIBRARIES})

          或者用下面這個CMakeLists.txt

          #project name

          PROJECT(test_math)

          #head file path

          INCLUDE_DIRECTORIES(

          include

          )

          #source directory

          AUX_SOURCE_DIRECTORY(src DIR_SRCS)

          #set environment variable

          SET(TEST_MATH

          ${DIR_SRCS}

          )

          #add executable file

          ADD_EXECUTABLE(../bin/bin ${TEST_MATH})

          #add link library

          TARGET_LINK_LIBRARIES(../bin/bin m)

          這是一個測試數(shù)學(xué)函數(shù)的程序的CMakeLists.txt,"#"后面為注釋的內(nèi)容,CMake的命令全部為大寫

          第2行指定生成的工程名為test_math

          第4行指定頭文件目錄為include

          第8行指定源文件目錄為src,并將其賦值給環(huán)境變量DIR_SRCS

          第10行設(shè)定環(huán)境變量TEST_MATH的值為環(huán)境變量DIR_SRCS的值,此處用于顯示如何用環(huán)境變量對環(huán)境變量進(jìn)行賦值

          第14行將數(shù)學(xué)函數(shù)庫賦值給環(huán)境變量LIBRARIES,當(dāng)然,可以不用這個環(huán)境變量,而在后面直接使用該庫名

          第18行用于指定生成文件,將環(huán)境變量TEST_MATH目錄下的所有文件編譯生成../bin目錄下的可執(zhí)行文件bin

          第20行指定../bin/bin執(zhí)行時的鏈接庫為環(huán)境變量LIBRARIES的值-libm.so

          下面給出源文件

          /src/main.c:

          #include<stdio.h>

          #include"../include/a.h"

          int main()

          {

          double b=25.0;

          double a=0.0;

          a=get_sqrt(b);

          printf("a is %lf, b is %lf\n",a,b);

          return 0;

          }

          /src/a.c

          #include"../include/a.h"

          double get_sqrt(double var1)

          {

          return sqrt(var1);

          }

          /include/a.h

          #ifndef  A_FILE_HEADER_INC

          #define  A_FILE_HEADER_INC

          #include<math.h>

          double get_sqrt(double var1);

          #endif

          將CMakeLists.txt放在當(dāng)前目錄下,執(zhí)行CMakeLists.txt

          $> cmake .

          $> make

          即可生成可執(zhí)行文件,在目錄/bin下的bin文件,好了運行看其效果是否和所想一樣。

          軟件截圖

          下載地址 電腦版

          點擊報錯 軟件無法下載或下載后無法使用,請點擊報錯,謝謝!

          用戶評論

          熱門評論

          最新評論

          發(fā)表評論 查看所有評論(0)

          昵稱:
          請不要評論無意義或臟話,我們所有評論會有人工審核.
          字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)