1. 程式人生 > >linux下編輯並編譯執行C/C++/python程式

linux下編輯並編譯執行C/C++/python程式

1,C和C++程式

http://www.2cto.com/kf/201207/140035.html

http://blog.chinaunix.net/uid-20620288-id-3217203.html

其中,如果hello.c 程式中含有數學函式,用gcc編譯時的格式為:

gcc  -Wall hello.c -o hello -lm

如果編寫的是C++程式,

只需

vi h2.cpp

編輯完成儲存後,用g++編譯器編譯即可。

2,python程式

http://blog.csdn.net/buaa_shang/article/details/8271391

http://blog.sina.com.cn/s/blog_64e2219d0101bfjw.html

python是解釋性的語言,不需要編譯

相關推薦

linux編輯編譯執行C/C++/python程式

1,C和C++程式 http://www.2cto.com/kf/201207/140035.html http://blog.chinaunix.net/uid-20620288-id-3217203.html 其中,如果hello.c 程式中含有數學函式,用gcc編譯

Ubuntu編輯編譯執行c++程式

一、使用vim編輯c++程式碼: vim hello.cpp 輸入如下程式碼: #include <iostream> using namespace std; int main() { cout<<"Hello world!"<<endl;

linux使用gcc編譯運行C程序

images 鏈接 cnblogs bin collect 運行 ffffff alt 兩種 gcc(GNU Compiler Collection)是Linux下最常用的C語言編譯器,是GNU項目中符合ANSI C標準的編譯系統,能夠編譯用C、C++和Object C等語

比特幣原始碼linux環境配置編譯執行bitcoin

github原始碼連結(https://github.com/bitcoin/bitcoin/) 由於近期學習區塊鏈,需要學習下比特幣原始碼,所以嘗試著在windows和linux環境下編譯執行,但是windows下的環境配置很繁瑣總是在裝qt的時候報錯,下面

Linux編輯編譯、除錯命令總結——gcc和gdb描述

GCC   gcc是linux系統整合的編譯器。在linux環境下編輯程式,首先需要克服的便是沒有整合開發環境的一鍵式操作所帶來的麻煩。這其中涉及命令列操作、編譯選項的設定、檔案依賴關係的書寫(makefile)等問題。這裡主要介紹的是關於gcc的常用命令列引

linux利用nohup後臺執行jar檔案包程式

Linux 執行jar包命令如下: 方式一: java -jar XXX.jar 特點:當前ssh視窗被鎖定,可按CTRL + C打斷程式執行,或直接關閉視窗,程式退出 那如何讓視窗不鎖定? 方式二 java -jar XXX.jar & &代表在後臺執行。 特定:當前ssh視

Linux建立執行第一個HelloWorldC與C++程式

1.執行虛擬機器,啟動Ubuntu,進入終端 2.如果未安裝gcc編譯器及vim文字編輯器,首先在終端下輸入如下指令,並輸入密碼進行下載。 sudo apt install gcc sudo apt install vim 3.使用vim文字編輯器,輸入vim指令分別建立我們需要的c及c

linux用eclipse編譯c++的pthread多執行緒配置

問題:eclipse使用pthread.h遇到“pthread_create”未定義的問題。 解決方法: a.需要在編譯時新增-lpthread引數 $ g++ XXXXX.cpp -lp

如何在ubuntu中寫一個簡單的C語言程式碼編譯執行

首先需要安裝一個編譯器 因為筆者也是剛剛開始學習ubuntu所以不知道各個編譯器之間的區別,筆者所用的是gcc就簡單介紹一下gcc的安裝方法吧。 方法一: 開啟控制檯輸入以下程式碼: sudo apt-get build-dep gcc; sudo apt-get bui

如何使用emacs編寫c語言程式編譯執行

vi和emacs被分別被稱為編輯器之神和神之編輯器。vi的入門精通都很難,emacs入門容易,精通難;vi使用起來不停地切換模式,而emacs則不停地ctrl,meta等組合鍵。因此,高德納大師說操作

linux用gcc編譯c程式時遇到的問題: error: stdio.h: 沒有那個檔案或目錄

原因是沒有安裝libc6-dev的軟體包。命令列下輸入apt-get install build-essential即可。這個build-essential是幹什麼的呢?原來build-essential是一個列表,包含了編譯debian包必需的大部分元件。安裝完之後,順利解

linux使用g++編譯包含多個庫的c++的方法

c++由於其簡潔,高效,跨平臺,使用非常廣。下面講一下怎麼在linux下編譯有多個依賴項的c++檔案。這是一個在mac上的xcode編譯通過的一個c++的工程。 這個工程依賴了多個opencv,labsvm和json的庫,要把這個工程部署到linux伺服器上,需要進行以下

linux 安裝執行kettle 程式

一、建立使用者 groupadd kettle useradd -r -g kettle kettle 二、下載並解壓安裝包 unzip pdi-ce-7.1.0.0-12.zip chown kettle.kettle data-integration -R cd d

live555在arm linux的交叉編譯下載的Arm板播放H264檔案

我的系統是ubuntu 11.10 1.live555原始碼 和 H264測試檔案下載 ,見如下連結 2.根據自己的交叉編譯器修改config.*(具體見下載檔案中的config.armeb-uclibc), 我的編譯器是buildroot-gcc342-----mi

linux如何部署(執行)java jar包,關閉此jar的程序

前段時間剛剛接觸了一下linux系統,本人表示第一次使用無從下手,不像windows作業系統是視覺化的,簡單的建立檔案或資料夾都要通過寫命令才能將其完成,由於工作需要,不得不自學linux ,先是自學常用的一些命令,然後再部署可執行jar,以下是具體的操作步驟。 1、執行

Linux使用socket傳輸檔案的C語言簡單實現

伺服器程式和客戶端程式應當分別執行在兩臺計算機上。 在執行伺服器端的計算機終端執行:./file_server 在執行客戶端的計算終端上執行:./file_client   ipaddr_server 然後根據提示輸入要傳輸的伺服器上的檔案,該檔案必須在伺服器的當前執行目錄中,否則會提示找不到檔案。 直接

Ubuntu編譯執行Objective-C(保證可用)

1.安裝環境sudo apt-get install gobjc gnustep gnustep-devel2.原始檔(將檔案儲存為hello.m)#import<Foundation/Foundation.h>int main(int argc, const

shell編輯執行shell和perl指令碼

1、         Linux下寫perl指令碼並執行 首先用vi開啟一個檔案進行編輯 vi filename  #進入編輯器 i     #在「命令列模式(command mode)」下按一下字母「i」就可以進入「插入模式(Insert mode)」,這時候你就可以開始

Windows生成cocos2d-x新專案編譯執行

 下面的方法在win7和Win10平臺上,對cocos2d-x-3.14.1和cocos2d-x-3.16兩個版本都試過,沒有問題。 一開發環境搭建 已經搭建好環境的,這部分可以直接跳過。網

linux的標頭檔案 及C/C++標頭檔案 一覽表

linux下程式設計常用標頭檔案一覽 ==============================================================================================<assert.h >