ubuntu

Ubuntu环境下如何配置C++编译选项

小樊
40
2025-08-28 09:45:40
栏目: 编程语言

在Ubuntu环境下配置C++编译选项,常用方法有以下几种:

CXX = g++
CXXFLAGS = -Wall -Wextra -std=c++17 -O2 -g
TARGET = myprogram
SRCS = main.cpp
$(TARGET): $(SRCS)
    $(CXX) $(CXXFLAGS) -o $(TARGET) $(SRCS)

然后在终端输入make即可编译。

cmake_minimum_required(VERSION 3.10)
project(MyProject)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
add_executable(myprogram main.cpp)
target_compile_options(myprogram PRIVATE -Wall -Wextra -O2 -g)

在项目根目录下创建build目录,运行cmake ..make进行编译。

0
看了该问题的人还看了