2018年12月20日 星期四

cmake簡單編譯範例

程式資料夾下包含兩個檔案

  • sayHello.cpp
  • CMakeLists.txt

sayHello.cpp
#include <iostream>

int main()
{
    std::cout << "Hello world" << std::endl
}


CMakeLists.txt
cmake_minimum_required(VERSION 3.10)
project(sayHello)
add_executable(sayHello, sayHello.cpp)

編譯方式
$ mkdir build
$ cd build
$ cmake ..
編譯完成後即可在build資料夾下找到sayHello執行檔

沒有留言:

張貼留言

[Linux] 切割檔案

我們可以透過split指令將檔案切割成數個小檔案 /* 假設我們有一個檔案hugefile.iso,我們可以透過以下指令將此檔案以每100MB切割一個檔案出來 */ $ split -b 100M hugefile.iso "split_file" ...