導航:首頁 > 源碼編譯 > c加加編譯器怎麼創建工程

c加加編譯器怎麼創建工程

發布時間:2023-05-23 05:37:19

❶ 我要的VC++60 ,要怎麼建工程呢我在學習 C ++語言。

廢話不多說,看圖

1、文件-》新建,出現在下圖

5、調試運行

按F7,組建工程,調試,你的錯誤在這時軟體會幫你找出

按Ctrl+F5運行程序,(直接按F5的話,程序不會停在控制台。這之中的區別自己試下就知道了)

❷ c++如何編譯啊 ~

linux系統為例:

1、在連網的情況下,在終端中使用root超級用戶許可權輸入以下命令
sudo apt-get install g++
並回車即可安裝C++編譯器g++。

2、安裝完畢,即可開始新建我們的一個C++工程了。下面以一個hello工程為例,簡單地介紹如何編譯一個 C++工程。

3、登錄Linux系統,打開終端,在當前目錄下使用mkdir命令新建一個hello的目錄;然後使用cd hello進入hello目錄中,並使用vi工具新建hello.h、hello.cpp、main.cpp、makefile四個文件。四個文件的內容分別如下:
1. hello.h文件

#ifndef HELLO_H_
#define HELLO_H_
class Hello {
public:
void print();
};
#endif

2. hello.cpp文件
#include "hello.h"
#include <iostream>
using namespace std;
void Hello::print() {
cout<<"Hello, welcome to Redhat Linux os!"<<endl;
}

3. main.cpp文件
#include "hello.h"
#include <iostream>
using namespace std;
int main() {
Hello h;
h.print();
return 0;
}
注意:這三個文件要以空白行結束,否則編譯時會有警告信息。

4. makefile文件
# this is a makefile of the c++ project hello
# the standard c++ compiler in the Redhat linux is g++
# written by young on June 27th, 2009
TARGET = .
CC = g++
CFLAGS = -g
CFLAGC = -c

MAINC = main.cpp
HELLO = hello.cpp
OBJ = hello.o

INCLUDE = -I$(TARGET)
EXEC = $(TARGET)/main

all: $(EXEC)
$(EXEC): $(OBJ) $(MAINC)
$(CC) $(CFLAGS) $(OBJ) $(MAINC) $(INCLUDE) -o $@
rm -f $(OBJ)
@echo "<<<<<< $@ is created successfully! >>>>>>"
$(OBJ): $(HELLO)
$(CC) $(CFLAGC) $(HELLO) -o $@
clean:
rm -f $(EXEC)
注意: makefile文件中的命令行(紅色字體)一定要以Tab建開頭,否則編譯通不過。

寫好makefile文件後,即可編譯工程。在終端中輸入make命令,回車後將顯示如下信息:
g++ -c hello.cpp -o hello.o
g++ -g hello.o main.cpp -I. -o main
rm -f hello.o
<<<<<< main is created successfully! >>>>>>
這些信息說明工程已被正確編譯,當前目錄下將生成一個main的可執行文件。
同樣,你也可以不使用makefile文件,而直接在終端上輸入以下兩行命令:
g++ -c hello.cpp -o hello.o
g++ -g hello.o main.cpp -I. -o main
也可以編譯這個工程。

使用ls -l命令查看當前目錄下的所有文件,確實有一個main文件。
在終端中輸入./main,即可運行程序。

❸ CodeBlocks怎樣創建一個C語言工程

工具/材料

電腦、CodeBlocks軟體

❹ CodeBlocks怎樣創建一個C語言工程

打開CodeBlocks之後,直接在起始頁選擇:新建項目(create a new project),或者在文件菜單裡面選擇 新建 項目(Project)

這時會出現新建對話框,選擇「控制台應用程序」項,按確定(go)

❺ 請問如何用VC++的編譯器編譯C的程序

啟動VC++6.0新建一個Win32 Console Application工程,建好後,新建-文件-C++ source File,在頭部加上
#include <stdio.h>
#include <stdlib.h>
然後就可以編譯C語言寫的了

❻ C語言 求建立一個工程文件

該項目如下:

主文件file1.cpp
#include<stdio.h>
#include"氏改謹head.h"

int main()
{
float h,r;
printf("請輸入殲橡圓錐體、圓柱體的半徑和高:");

while(scanf("%f,%f",&r,&h)!=0)
{ if(r==0) break;
printf("%.4f\n",yuanzhui(r,h)+yuanzhu(r,h));

}
return 0;
}

文件2: file2.cpp
#include<stdio.h>
#include<math.h>殲基
#define PI 3.14159
float yuanzhui(float r,float h)
{
return (PI*r*r*h/3);

}
float yuanzhu(float r,float h)
{
return (PI*r*r*h);
}

關鍵的是,還需要一個頭文件: head.h
float yuanzhui(float r,float h);
float yuanzhu(float r,float h);
,至此,大功告成啦!

❼ (c++新手)如何創建c++工程怎樣運行創建工程創建工程有什麼意義

1.建工程
new->選擇標簽projects->在project name中填寫你的工程名(例如myproject)->雙擊win32 console Application->選擇一個空的工程->finish->ok
2.見文件
new->files->add to project選中在file 中輸入文件名(注意:用C語言寫文件明後要加.c例如文件名myfile.c,C++寫就不需要直接就myfile或者myfile.cpp)->雙擊C++ SOurce file.
3.進入編輯界面()
C語言例子:
#include<stdio.h>//包含文件頭
void main()
{
print("hello c\n");//輸出hello c//\n換行

}
C++:
#include<iostream>//包含文件頭
using namespace std;//命名空間
void main()
{
cout<<"hello c"<<endl;//輸出hello c,//endl換行

}
4.運行
1.先編譯
找到工具欄上有個感嘆號樣向左數3個圖標,就是有個小藍色向下的箭頭點擊下,看有沒有錯誤。
2.運行
沒有錯誤就可以運行了——就是點下感嘆號
3.就出現DOS界面了,上面顯示hello c
//後為注釋
會了別忘了分呀,或者最佳答案呵呵
意義:一個工程可能會有很多文件

❽ VC++怎麼新建工程。。

新建一個工程的步驟如下

1、雙擊打開vc6++,界面如下

C++中禪消碰的結構:結構是使用關鍵字struct定義的用戶定義類型。結構起源於C語言,C++繼承並擴展了結構。

C++中的結構在功能上可以由類代替,因賀談為橋吵任何使用結構能夠做到的事情都可以使用類做到。但是因為Windows是在廣泛應用C++之前用C語言編寫的,所以結構遍布在Windows編程的各個方面。今天,結構仍然被廣泛使用,因此我們確實需要 了解結構。這也是學習C++的重要開始。

程序在編譯後,在目標路徑下會生成多個文件一下三種基本文件

*.exe:是生成的可執行文件

*.obj:是目標文件,源程序編譯後的產物

*.cpp:就是C++源代碼文件

❾ 如何用XCode創建Objective-c和C++的混編工程

1、xcode下的混編,指的的是 C++和 objc之間。而混編的原理就是xcode帶了一個 Objective-C++的編譯器。這個編譯游陪器默認是以 .mm 為後綴的文件為准,所以只要將文件後綴改成.mm,使用的編譯器就是這個編譯器。.mm的文件中,可以在objc和C++的代碼中互相調用嵌套。比如objc的類裡面嵌入一個C++的類作為成員,反過來也可以,代碼嵌套調用也是可以的。

2、Using C++ With Objective-C
蘋果的Objective-C編譯器允許用戶在同一個源文件里自由地混合使用C++和Objective-C,混編後的語言叫Objective-C++。有了它,你就可以在Objective-C應用程序中使用已有的C++類庫。
Objective-C和C++混編的要點
在Objective-C++中,可以用C++代碼調用方法也可以從Objective-C調用方法。在這兩種語言里對象都是指針,可以在任何地方使用。例如,C++類可以使用Objective-C對象的指針作為數據成員,Objective-C類也可以有C++對象指針做實例變數。下例說明了這一點。
注意:Xcode需要源文件以".mm"為擴展名,這樣才能啟動編譯器的Objective-C++擴展。
常式:

/*Hello.mm
*Compilewith:g++-xobjective-c++-frameworkFoundationHello.mm-ohello
*/
#import<Foundation/Foundation.h>
classHello{
private:
idgreeting_text;//holdsanNSString
public:
Hello(){
greeting_text=@"Hello,world!";
}
Hello(constchar*initial_greeting_text){
greeting_text=[[NSStringalloc]initWithUTF8String:initial_greeting_text];
}
voidsay_hello(){
printf("%s/n",[greeting_textUTF8String]);
}
};
@interfaceGreeting:NSObject{
@private
Hello*hello;
}
-(id)init;
-(void)dealloc;
-(void)sayGreeting;
-(void)sayGreeting:(Hello*)greeting;
@end
@implementationGreeting
-(id)init{
if(self=[superinit]){
hello=newHello();
}
returnself;
}
-(void)dealloc{
deletehello;
[superdealloc];
}
-(void)sayGreeting{
hello->say_hello();
}
-(void)sayGreeting:(Hello*)greeting{
greeting->say_hello();
}
@end
intmain(){
NSAutoreleasePool*pool=[[NSAutoreleasePoolalloc]init];

Greeting*greeting=[[Greetingalloc]init];
[greetingsayGreeting];兆磨棗//>Hello,world!

Hello*hello=newHello("Bonjour,monde!");
[greetingsayGreeting:hello];//>Bonjour,monde!

deletehello;
[greetingrelease];
[poolrelease];
return族拆0;
}

❿ Visual Studio如何創建 C語言的工程

Visual Studio創建C語言的工程方法如下:

1,打開Visual Studio 2012,點擊程序左上角的「文件」--「新建」--「項目」。

拓展資料:

Visual Studio 2008 使開發人員能夠從同一開發環境內創建面向多個 .NET Framework 版本的應用程序。開發人員能夠構建面向 .NET Framework 2.0、3.0 或 3.5 的應用程序,意味他們可以在同一環境中支持各種各樣的項目。

Visual Studio 2008為開發人員提供了在最新平台上加速創建緊密聯系的應用程序的新工具,這些平台包括 Web、Windows Vista、Office 2007、SQL Server 2008和Windows Server 2008。對於 Web,ASP NET AJAX 及其他新技術使開發人員能夠迅速創建更高效、互動式更強和更個性化的新一代 Web 體驗。

Visual Studio 2008 提供了幫助開發團隊改進協作的擴展的和改進的服務項目,包括幫助將資料庫專業人員和圖形設計人員加入到開發流程的工具。

閱讀全文

與c加加編譯器怎麼創建工程相關的資料

熱點內容
樂高機器人的編程軟體下載 瀏覽:223
工作中怎麼使用加密狗 瀏覽:735
雲伺服器的後台找不到 瀏覽:98
php逐行寫入文件 瀏覽:912
javaoracleweb 瀏覽:440
京東加密碼怎麼弄 瀏覽:467
單片機程序員培訓 瀏覽:992
PHP商城源代碼csdn 瀏覽:636
怎麼把電腦里文件夾挪出來 瀏覽:693
java流程處理 瀏覽:685
ftp創建本地文件夾 瀏覽:660
腰椎第一節壓縮 瀏覽:738
xp去掉加密屬性 瀏覽:117
2345怎麼壓縮文件 瀏覽:982
迷你奪寶新演算法 瀏覽:407
伺服器如何防止木馬控制 瀏覽:715
壓縮空氣用電磁閥 瀏覽:742
微信為什麼不能設置加密認證 瀏覽:672
鄧倫參加密室逃脫視頻 瀏覽:391
音頻壓縮編碼標准 瀏覽:300