How to setup C++ on Linux
在Linux 上设置C++
介绍如何在 Linux 上设置我们需要的工具,以便我们现在可以制作C++程序。当然有很多不同的工具,有很多不同的方法来编写和构建你的代码,我将介绍我个人喜欢的一种方式。我希望你已经准备好做一些认真的设置,我的意思是你选择了Linux,所以显然你会准备做一些工作。基本上,我们将使用Cmake来构建我们我们的程序。
创建Dev文件夹,创建我们的项目文件夹
mkdir Dev
cd Dev
mkdir helloworld
cd HelloWorld
我们需要文本编辑器,g++,cmake
sudo apt-get update
sudo-get install vim g++ cmake
创建代码目录,代码文件
mkdir src
touch src/Main.cpp
我们需要设置 Cmake 文件
vim CMakeList.txt
文件内容
cmake_minimum_required (VERSION 3.5)
project (HelloWorld)
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Werror -std=c++11")
set (source_dir "${PROJECT_SOURCE_DIR}/src/")
file (GLOB source_files "${source_dir}/*.cpp")
add_executable (HelloWorld ${source_files})
编辑代码文件
#include<iostream>
int main()
{
std::cout<<"Hello World"<<std::endl;
std::cin.get();
}
回到项目文件目录构建项目
cmake .
编译运行
cmake --build .
./HelloWorld
结果