當前位置:首頁 » 編程軟體 » 編譯cpp文件linux

編譯cpp文件linux

發布時間: 2022-06-05 02:52:28

linux怎麼編譯c++文件用什麼指令

源文件1.cpp
要生成的文件 1
g++ -o 1 1.cpp
執行生成的文件,在該文件夾下 ./1

❷ 如何用命令行編譯cpp文件

單個文件:
g++ file.cpp
這是最簡單形式,預設輸出為a.out,可以用-o命令指定輸出文件,比如g++ file.cpp f.out

多個文件:
g++ -c 1.cpp -o 1.o
g++ -c 2.cpp -o 2.o
g++ 1.o 2.o -o prog.out
鏈接成可執行文件:
一般用g++ -o file file.cpp
多個文件是g++ -o file file1.cpp file2.cpp
編譯C++不是用GCC而是G++.
如果用GCC能編譯但不能鏈接.
多個文件:
1.編譯多個文件,但不連接:
g++ file1.cpp file2.cpp
會生成兩個文件:file1.o, file2.o
2.連接:

g++ -o outFileName file1.o file2.o
會生成一個可執行文件:outFileName。

❸ 請問一下在linux中怎麼編譯c++文件,請說的詳細一點兒初學。

先用文本編輯軟體,像gedit,vim等編輯源文件,在用gcc編譯,具體使用方法可以用man命令得到~

❹ Linux裡面.cpp文件編譯的問題

直接vi操作:wq保存退出的時候就自動生成了文件 以下是一個簡單的例子可以說明 $vi h.cpp h.cpp的內容如下: #include int main() { std::cout

❺ 怎麼在linux中編譯與運行c++的原代碼*.cpp文件

不是用make,是用g++,比如,你的文件名是test.cpp,所在的路徑是/home/test/test.cpp
你就在終端里輸入:cd
/home/test
然後輸入g++
-o
test
test.cpp
就已經生成編譯好的文件了。
如果想看運行結果可以在終端輸入
./test
(還是在剛才的路徑下輸入)

❻ 怎樣在linux下編寫C程序並編譯執行

.編譯單個源文件
[例如]在屏幕上列印"Hello,Linux."
[源代碼]#include<stdio.h
#include<stdlib.h
int main(int argc,char **argv){printf("Hello,Linux.\n");exit(0);}將源文件保存為hello.c,開始進行編譯
$gcc -o hello hello.c
編譯成功完成後,在當前路徑下,生成一個名為hello的文件,然後執行
$./hello在屏幕上,你將會看到列印結果:Hello,Linux.
說明:在默認情況下,編譯成功完成後,會在當前路徑下,生成一個名為a.out的文件,然後執行$./a.out便可列印結果,但通常可以通過選項-o來指定自己的可執行程序名稱;
2.編譯多個源文件
3.使用外部函數庫
4.使用共享函數庫和靜態函數庫5.gcc選項詳細描述

❼ linux 怎樣編譯cpp程序例如hello.cpp。等等,很簡單的源程序文件,

說道在liunx下編譯,就不得不說下Makefile了,它有個隱式規則很少人知道
比如你要編譯hello.cpp
你可以通過make hello.cpp
應該沒有比這個更簡單的編譯方法了。

在liunx下調式的話,就需要學習gdb調試方法了,這個網路一下,有很詳細的教程。

最後推薦一下《跟我一起寫 Makefile》這篇文章,看完你應該對linux下編譯C/C++程序有很深的了解了

❽ 怎樣在linux下創建cpp文件打開GNU編譯器之後,命令行要怎麼寫

可以直接創建新文件,改後綴名為cpp後打開編寫
或者在終端輸入vi
file_name.cpp後用vi編寫,關於vi的命令自己查吧!
編譯
g++
-W
-g
file_name.cpp
執行./a.out

❾ LINUX 下cpp 文件可以編譯是否可以說明已經安裝了gcc 編譯器

可以說明。

你直接使用命令

which gcc

看看就知道是否安裝了gcc.

也可以使用 gcc --version看看是否安裝。

熱點內容
登陸認證失敗請檢查伺服器地址 發布:2025-05-20 07:06:55 瀏覽:831
無限分類實現php 發布:2025-05-20 06:57:40 瀏覽:681
數據結構c語言版嚴蔚敏李冬梅 發布:2025-05-20 06:55:05 瀏覽:449
iphone快捷訪問 發布:2025-05-20 06:55:05 瀏覽:928
如何加密硬碟分區 發布:2025-05-20 06:52:29 瀏覽:362
反編譯gd 發布:2025-05-20 06:52:23 瀏覽:838
java源碼知乎 發布:2025-05-20 06:47:59 瀏覽:483
dos解壓縮命令 發布:2025-05-20 06:47:57 瀏覽:639
安卓傳數據給蘋果的軟體叫什麼 發布:2025-05-20 06:42:48 瀏覽:804
怎麼樣盤解壓力 發布:2025-05-20 06:37:08 瀏覽:85