clang, clang++, gcc, g++: edit page (#11629)

pull/23/head
Juri Dispan 2023-12-02 09:26:47 +01:00 committed by GitHub
parent 1b8d89e38d
commit ee1478533d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 16 additions and 0 deletions

View File

@ -23,3 +23,7 @@
- Compile source code into LLVM Intermediate Representation (IR):
`clang++ -S -emit-llvm {{path/to/source.cpp}} -o {{path/to/output.ll}}`
- Optimize the compiled program for performance:
`clang++ {{path/to/source.cpp}} -O{{1|2|3|fast}} -o {{path/to/output_executable}}`

View File

@ -22,3 +22,7 @@
- Compile source code without linking:
`clang -c {{input_source.c}}`
- Optimize the compiled program for performance:
`clang {{path/to/source.c}} -O{{1|2|3|fast}}`

View File

@ -24,6 +24,10 @@
`g++ -c {{path/to/source_1.cpp path/to/source_2.cpp ...}} && g++ -o {{path/to/output_executable}} {{path/to/source_1.o path/to/source_2.o ...}}`
- Optimize the compiled program for performance:
`g++ {{path/to/source.cpp}} -O{{1|2|3|fast}} -o {{path/to/output_executable}}`
- Display version:
`g++ --version`

View File

@ -22,3 +22,7 @@
- Compile source code into an object file without linking:
`gcc -c {{path/to/source.c}}`
- Optimize the compiled program for performance:
`gcc {{path/to/source.c}} -O{{1|2|3|fast}}`