1. 程式人生 > >編譯執行cpp檔案

編譯執行cpp檔案

   
  1. 首先執行以下命令安裝編譯環境
    執行命令:yum install gcc-c++  安裝gcc
  2. 然後,編譯cpp檔案
    g++ hello.cpp, (hello.cpp為要編譯的原始碼檔案)
    執行直接./a.out
  3. a.out是預設g++命令,編譯cpp檔案後預設產生的可執行檔案,也可以通過下邊的方式指定生成的可執行檔名稱
    g++ -o myobj.o hello.cpp 會生成  myobj.o檔案然後,執行 ./myobj.o即可
  4. 執行效果如圖所示:

相關推薦

編譯執行cpp檔案

    首先執行以下命令安裝編譯環境執行命令:yum install gcc-c++  安裝gcc然後,編譯cpp檔案用g++ hello.cpp, (hello.cpp為要編譯的原始碼檔案)執行直接.

在ubuntu16環境下編譯執行opencv檔案

新建一個test.cpp檔案 #include <stdio.h> #include <opencv2/opencv.hpp> using namespace cv; int main( ) { Mat image; image = imread("/ho

ubuntu18.04 終端執行cpp檔案中文字元出現亂碼

講cpp檔案轉碼即可 在windows下生成的cpp不是utf-8格式的,而linux終端只識別utf-8格式的,所以必須轉碼! iconv -f gbk -t utf8 filename.cpp -o filename.cpp 或者在windows下預先將cpp轉換為utf-8

命令列編譯執行scala檔案

使用scala命令執行scala檔案 第一步:配置環境變數,如果已經配置就忽略這個步驟啦 Windows環境下: 1.Java環境變數 JAVA_HOME = java在本機的安裝目錄  CLASSPATH = %JAVA_HOME%\lib\dt.jar;%JA

linux編譯執行java檔案

javac -Djava.ext.dirs="/usr/local/kafka_2.10-0.8.2.1/libs"  *.javajava -Djava.ext.dirs="/usr/local/kafka_2.10-

MATLAB 呼叫編譯.c/.cpp檔案

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">1、設定編譯器</span> 在命令視窗輸入 mex -se

命令列編譯執行java檔案

命令列執行java檔案時,如果有引用外部jar包,需要在編譯和執行的時候加上絕對路徑。1. ll HelloWorld.java =>  HelloWorld.java;2. javac -cp /opt/user/commons-codec-1.11.jar Hell

windows命令列使用gcc編譯.c/.cpp檔案

大致思路:命令列下進入.c檔案所在的目錄,執行【gcc XXX(檔名).c】命令生成相應的.exe檔案,執行【XXX.exe】命令即可 ---------------------------------------------------------------------

針對QT——“在程式檔案中(*ui,*cpp,*h)更改之後編譯執行的程式結果無法更新”——解決方案

本篇文章主要介紹在QT中,對程式檔案(*ui,*cpp,*h)更改之後編譯執行的程式結果卻無法更新的解決方案。 問題描述 在設計QT的GUI使用者介面時,我們需要不斷對程式檔案進行修改以優化使用者體驗,因此需要更新程式的生成檔案。 實際經歷:筆者最近在一個專案中需要將QT的GUI程式

在Linux(Ubuntu)中使用終端編譯執行.c和.cpp檔案

首先要保證系統中安裝了C語言和C++對應的編譯器:gcc -> C  ,g++ -> C++1、.c檔案的編譯與執行(1).c檔案hello.c程式碼如下:#include<stdio.h> int main() { printf("H

.c/.cpp檔案windows命令列下編譯執行.c/.cpp檔案

用virtual studio編譯連結檔案習慣了,今天想在windows命令列下試一下如何進行檔案的編譯執行,起初以為敲幾個命令就螚搞定了,輸入cl命令居然不能執行,提示“cl不是內部命令或者外部命令”,上網查了許久,發現這樣的問題介紹的好少,下面就談談在命令列下如何編譯

Python的.py檔案在Mac終端下直接編譯執行

1.Mac在終端上直接執行py檔案需要在py檔案里加上 #!/usr/bin/python 同時在終端裡修改py檔案的許可權 chmod +x test.py 原因參見 https://www.cnblogs.com/qmfsun/p/6291982.html 2.但有時候會出現

Linux學習之編譯執行.c(C語言)檔案

在Linux命令列介面下,建立檔案hello.c,進入vim編輯器,編輯一個簡單的C語言檔案  分解C語言檔案執行過程,要經過預編譯、編譯、彙編、連線四個步驟後才能執行, 預編譯:gcc -E hello.c -o hello.i     先

linux之讓終端支援C++11/14編譯cpp檔案

1  問題 我們的專案很多智慧指標,但是我linux的終端肯定不支援C++11/14, 我們平時都是用的下面的命令編譯c++檔案 g++ -g file.cpp -o file  r 如果是用c++11編譯需要改成如下 g++ -g -Wall -std=c+

用dos命令編譯執行java檔案

1.安裝JDK,配置好環境變數 2.在命令列視窗進入java檔案所在路徑(用cd命令),假設HelloWorld.java檔案在C盤根目錄     3.在該路徑下輸入如下命令: javac. -d . HelloWorld.java  執行後可到j

C語言獲取當前編譯執行檔案(XXX.exe)檔名和目錄路徑

C語言獲取當前編譯執行檔案(XXX.exe)檔名和目錄路徑 vc2010編譯通過 #include<stdio.h> #include<string.h> #include<windows.h> #include<stdlib.h> int ma

android——CMakeList配置之編譯多個.cpp檔案

上次提到AndroidStudio2.2進行NDK開發超方便的配置方式,不用進行Android.mk 配置,也不用進行Application.mk配置,只要配置CMakeList即可。那麼問題來了,通過該方式生成的配置檔案預設是隻native-lib.cpp一個cpp檔案的,那麼怎麼配置編譯多個.c

使用命令列視窗編譯執行java檔案

1.使用記事本或者編輯器寫一個HelloWorld.java檔案 public class HelloWorld{        public static void main(String[] args){               System.out.print

Xcode編譯c/c++檔案後生成的可執行程式位置

當我們用xcode編譯c/c++程式時,可以在xcode裡面直接編譯執行,但是我們想在命令列中執行可執行程式,就像在linux下怎麼辦。我們就需要去找到生成的可執行檔案。 生成的可執行程式位置在 xcode---preferences---locations 在De