79488663

Date: 2025-03-06 08:25:03
Score: 2.5
Natty:
Report link

As CMake 4.0.0 and GCC support, we could use cmake like this:

cmakelists.txt:

cmake_minimum_required(VERSION 4.0.0)
set(CMAKE_CXX_STANDARD 23)
set(CMAKE_EXPERIMENTAL_CXX_IMPORT_STD "a9e1cf81-9932-4810-974b-6eccaf14e457")

set(CMAKE_CXX_STANDARD_REQUIRED OFF)
set(CMAKE_CXX_MODULE_STD 1)

project(cpptest VERSION 0.1.0 LANGUAGES CXX)

add_executable(cpptest main.cpp)

main.cpp

import std;
int main(){
  std::println("Hello world!");
}

Wonderful. Right?

Reasons:
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Leen Hawk