导航:首页 > 源码编译 > 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加加编译器怎么创建工程相关的资料

热点内容
怎么把电脑里文件夹挪出来 浏览:693
java流程处理 浏览:683
ftp创建本地文件夹 浏览:659
腰椎第一节压缩 浏览:738
xp去掉加密属性 浏览:117
2345怎么压缩文件 浏览:982
迷你夺宝新算法 浏览:407
服务器如何防止木马控制 浏览:715
压缩空气用电磁阀 浏览:742
微信为什么不能设置加密认证 浏览:672
邓伦参加密室逃脱视频 浏览:391
音频压缩编码标准 浏览:300
常提到的app是表示什么 浏览:261
天津程序员传销 浏览:349
下班之后的程序员 浏览:73
检测支持ssl加密算法 浏览:344
衢州发布新闻什么APP 浏览:85
中国移动长沙dns服务器地址 浏览:252
wifi密码加密了怎么破解吗 浏览:599
linux命令cpu使用率 浏览:70