1. 程式人生 > >[原創] EditPlus配置完美的C/C++執行環境

[原創] EditPlus配置完美的C/C++執行環境

        本人在去年曾經寫過一篇《EditPlus配置完美的C#執行環境》的文字,今天突然想用C實現一個演算法,於是又想到了EditPlus,到網上找資料時才發現我這篇文字被轉摘成災,想想自己的東西被別人認可當然很是高興,可發現很多地方,甚至IT168上這篇文字作者卻成了別人。暈,讓他去吧,這也沒啥勁。今天又來寫寫在EditPlus中配置C/C++執行環境。

        所謂原創,當然不能重複別人的東東。其實有關於C/C++在EditPlus中的配置,資料網上也有很多,如:http://www.phpchina.com/78/viewspace_12214.html等,大家可以通過"EditPlus Turbo C"等關鍵字查到一些。可有些問題並沒有解決。所以我還是來說說。

        首先看看你的需求,如果你已經在機器安裝了VC6.0或更高版本,那就比較簡單,可以到GOOGLE搜搜“EditPlus + VC2005的配置”、“EditPlus配置minGW, VC, Java”、“用EditPlus/VC6配置C語言編譯環境”這些文字,相應的配置方法已經說的比較明白。這些玩意我就沒辦法去測試了,為了一C演算法的實現,我們還是隨便弄一個Turbo C解壓一下來得方便快捷。

        我用的是TURBO C++ 3.0,安裝在D:/TC/(相應目錄請自行更改)目錄下。接下來詳細說說具體的配置方法和有關注意事項。
        當然,還是那句話,配置前得知道在DOS下是如何編譯和執行C程式的。只有在DOS編譯執行成功了才能正確配置到EditPlus中。寫一段C程式儲存為D:/TC/Test/1.c。執行cmd開啟DOS視窗,輸入【D:/TC/Bin/tcc.exe -ID:/TC/INCLUDE -LD:/TC/LIB  -nD:/TC/Test d:/TC/Test/1.c】回車(引數含義請鍵入tcc檢視),這時你會看到一個錯誤:Unable to excute command "tlink.exe" 。想來聰明的你肯定明白了,1.c中的函式是需要link的,否則誰認識它?obj需要link才會變成exe,因為D:/TC/Test/目錄下沒有TLINK.EXE才會有如此錯誤,可不可能讓TLINK.EXE跟著我們的C程式跑吧,那就需要把“D:/TC/Bin”加入到我們的環境變數中去了。注意:如果你的環境變數PATH很長,最好把“D:/TC/Bin”放到最前面,否者還是會報錯。好,這樣操作後再執行一次,如果還有錯,那肯定是RPWT了,哈哈~!

        DOS下清楚了,那就可以開始配置了。還是跟C#配置一樣,可以分3步:
        (1)編譯:
        操作:新增工具>>修改“選單文字”為“Compile”;“命令”為“D:/TC/BIN/TCC.EXE”(TCC命令所在目錄);“引數”為“-ID:/TC/INCLUDE -LD:/TC/LIB -n$(FileDir) $(FilePath)”;“起始目錄”為“$(FileDir)”。最後還得把“捕獲輸出”的勾選中,這樣執行後的結果就會在EditPlus下方視窗顯示。
        (2)執行:
        操作:新增工具>>修改“選單文字”為“Run”;“命令”為“$(FileDir)/$(FileNameNoExt)”;“引數”為空;“起始目錄”為“”。最後還得把“捕獲輸出”的勾選中,這樣執行後的結果就會在EditPlus下方視窗顯示。
        說明:編譯、執行在網上很多地方都有說過,所以我也不多廢話。
        (3)編譯後執行:
        操作:新建CC++.bat檔案儲存在EditPlus安裝目錄(便於管理),我的:D:/Green/EditPlusV2.31/CC++.bat,內容如下:
  @echo off
  D:/TC/bin/tcc.exe -ID:/TC/INCLUDE -LD:/TC/LIB -n%1 %2
  %1/%3

  rem %1:$(FileDir)
  rem %2:$(FilePath)
  rem %3:$(FileNameNoExt)  

        “命令”為:D:/Green/EditPlusV2.31/CC++.bat;“引數”為“$(FileDir) $(FilePath) $(FileNameNoExt)”;“起始目錄”為“$(FileDir)”或為空。最後還得把“捕獲輸出”的勾選中,這樣執行後的結果就會在EditPlus下方視窗顯示。

        配置完畢。
        想來大家對第三步還是感覺不錯的,直接一點,結果就在下面出來了,多好!好了,廢話不多說,有什麼問題可以給我留言。祝學習工作快樂!

相關推薦

[原創] EditPlus配置完美C/C++執行環境

        本人在去年曾經寫過一篇《EditPlus配置完美的C#執行環境》的文字,今天突然想用C實現一個演算法,於是又想到了EditPlus,到網上找資料時才發現我這篇文字被轉摘成災,想想自己的東西被別人認可當然很是高興,可發現很多地方,甚至IT168上這篇文字作者卻成

Sulime Text 3 配置C/C++編譯執行環境

開場槽 說起來,大一剛進浙大的時候,有這樣一門“程式設計基礎”課,學的是C。東西倒不是特別難,可是偏偏寫程式碼用的IDE是Dev C++——這麼一款沒有程式碼自動補全,除錯不好用,如今基本沒有企業會用的這麼一款IDE。如果一定要說Dev有什麼好的話……大概就是

ARM彙編初始化C程式執行環境

ARM映像檔案簡介 1.ARM映像檔案       ARM中的各種原始檔(包括彙編檔案,C語言程式及C++程式等)經過ARM編譯器編譯後生成ELF格式的目標檔案。這些目標檔案和相應的C/C++執行時用到的庫經過ARM聯結器處理後,生成ELF格式的映像檔案(image)

使用mono構建c#指令碼執行環境

Unity引擎使用mono作為指令碼的執行環境,本文主要使用mono的internal call來進行c++與c#的互操作 1.資料格式 進行互操作是需要進行資料傳遞,這裡主要分為三類,原生型別,值型別,以及引用型別 1.1 原生型別 常用如下

maven中pom.xml配置JDK8編譯、執行環境

我們在開發maven專案時,IDE經常給我們把jdk執行環境弄個JavaSE5 ,煩。。 這個可以在專案build path中手動編輯修改,當然也可以在pom.xml中直接指定,將編譯執行環境統統改為JDK1.8 。 pom.xml  中配置一個maven編譯外掛&n

環境搭建筆記(一)——Maven配置Struts2+Spring4+Mybatis3執行環境

<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4

docker 完美搭建 laravel 執行環境(含 佇列 和 定時任務 )

本文github庫:https://github.com/xiaoemoxiw/docker.git 國內碼雲庫:https://gitee.com/jlgg/docker.git docker搭建PHP(laravel)環境,是docker的其中一塊應用。對於lar

sublime text3 配置java編譯and執行環境

Sublime Text 3 --> tool --> build System --> New build System  新增以下程式碼 { "cmd": ["javac", "-encoding", "UTF-8", "-d", ".", "$fil

Maven 配置 Selenium + testNG + reportNG 執行環境

安裝與配置 環境配置 配置環境變數 將 Maven 下載到本地解壓後,設定環境變數 "我的電腦"右鍵選單->屬性->高階->環境變數->系統變數->新建變數名:MAVEN_HOME變數值:D:\Service\apache-maven-3.3.9 找到"Path

VS Code配置多Python版本執行環境

正兒八經開始使用的第一個編輯器就是VS Code,所以基本沒怎麼用過Sublime,比較是無從談起,不過VS Code用起來真是順手啊。配置好的話,直接在VS Code裡面進行Python開發、除錯,完全不是問題。 不過使用Python難免需要用到多個Pyth

Win7旗艦版中的IIS配置asp.net的執行環境

特意申明:這是配置asp.net執行壞境,不是asp,asp和asp.net是有區別的。 二、點選“控制面板”後如下圖:   三、雙擊“程式和功能”,進入如下圖: 四、點選紅線圈起來的,進入如下圖: 彈出一個視窗,請按照上面選擇這些功能,VS2005 中,如果要

如何在IDEA中配置tomcat——搭建web執行環境

近期在著手開發一個簡單的雲盤專案,於是就打算在IDEA中配置一下完整的專案環境,包括web環境和mysql資料庫。本篇部落格只將web環境的配置 一、安裝tomcat 二、在IDEA中配置tomcat 1.新建一個專案 2.勾選JavaEnterprise--

在Ubuntu Server上原始碼安裝OpenERP 8.0,並配置wsgi和nginx執行環境

$ sudo apt-get install -f openerp   即可。這種方式會自動安裝依賴包,當然postgresql還要先裝好。   也可以下載deb包用dpkg -i安裝。找到的引文使用bzr下載branch,發現下載addons總是出錯。我改造一下,直接

Win8作業系統下IIS如何配置asp.net的執行環境

本文主要解決的是在win8作業系統下IIS配置asp.net的執行環境,當然win7的配置方法也大致相似,只有少許部分和win8有差異,在下文中我會指出。本文屬本人親自配置的經驗,整理成文上圖分享出來,如有錯誤還請各位指正。對於配置後有問題的可以在下留言,我會盡快回復!一

editplus配置C/C++編譯和執行環境的方法

editplus下載地址:密碼:kku6gcc編譯器下載地址:密碼:cphi1.首先是配置gcc環境變數右擊計算機--屬性--左側高階系統設定--高階--環境變數--系統變數--path--編輯--在最後將minGW或gcc的安裝目錄下的bin路徑新增進去。例如 D:\min

EditPlus配置c++執行環境

   本人在去年曾經寫過一篇《EditPlus配置完美的C#執行環境》的文字,今天突然想用C實現一個演算法,於是又想到了EditPlus,到網上找資料時才發現我這篇文字被轉摘成災,想想自己的東西被別人認可當然很是高興,可發現很多地方,甚至IT168上這篇文字作者卻成了別人

EditPlus配置C#執行環境

    C#編譯後執行的環境配置:     1. 【修】新建csharp.bat,儲存在Editplus 的安裝目錄下,比如我的是"D:/Program Files/EditPlus" @echo offC:/WINDOWS/Microsoft.NET/Framew

sublime搭建C/C++編譯環境(超完美配置並配上內容詳細講解!!)

簡述 有兩臺電腦,之前的電腦上就有之前好基友分享的cpp配置。 但是另外一臺電腦上,一開始就沒有配置這個。 然後,在網上搜,發現搜到的那些配置。抱歉,我的意思是,在坐的各位都是垃圾 我的C/

VSCODE 配置C++執行環境

tasks.json { // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json f

Sublime text 3中C++環境配置及命令列執行視窗建立

本文主要是貼一些有關於sublime text 3 中C與C++編譯環境的問題 我們知道,目前C/C++流行的編譯器是g++,gcc,然而在我們使用sublime text來編寫 C/C++程式的時候只能在sublime自帶的預設的C++ single fil