当前位置:首页 » 编程软件 » vs2008编译器怎么用

vs2008编译器怎么用

发布时间: 2022-05-16 09:56:59

1. VS2008 如何编译c语言

在vusal studio 2008中编译c语言
visual studio是以项目为单位的,代码文件发须包含在项目里才能编译。可是在新建项目中,有vc++的项目,有vc#的项目,就是没有c项目。是不是不能编译c项目呢?
其实在visual stuio 是可以编译c项目,的只不过要绕个圈子而已。下面介绍具体的步骤。
(1)新建项目,快捷键ctrl+shift+N,在项目类型中选visual c++-------->"win32“,然后选 右的侧的“win 32控制台应用程序“,为项目命名。
接下来在应用程序向导中心“下一步”,在“应用程序设置”中选中“附加选项”的“空项目”,这一步是关键。
(3)现在要向项目中添加文件了。快捷键ctrl+N,在“类别”中选“常规”,在模板中选“文本文件”新建一个空白文件。
(4)快捷键crtl+S将新建的文本保存为c源文件,如“test.c”。然后再输入一段代码并保存。
(5)现在要把c源文件加到项目中了。 在“解决方案资源管理器”中,右击项目名称下面的源文件“,选择“添加”----“现有项”把刚才的文件加入到项目中就行了。。。。按一下F5试试就可以编译了。。
以上是本人下载的pdf文件里的一段。。。。。
能不能用我就不知道了。。。

2. vs 2008 如何编译C语言

1. vc++就可以了
2. 应该建立*.cpp文件
3. 首先你要创建一个工程,创建一个win32控制台应用程序的 工程
然后再资源文件视图里可以添加 你现成的源文件
4. 在工程环境下 可以按F5运行(或是工具栏中间的那个绿色的小箭头)

回答完毕 希望你能明白

3. 如何安装和使用VS 2008的64位编译器

v
安装方法/步骤
1
首先,进入到控制面板,找到关于对应的vs08,卸载。
在控制面板中的程序和功能选项中,选择Microsoft Visual Studio Team System 2008 Team Suite - 简单中文,然后右击选择“卸载/更新”。

2
之后,进入到卸载的页面,单击“添加/删除功能”,如下图。

3
然后会进入到选项页面,在语言工具一栏中,选择Visual C++中将X64编译器和工具,如下图。

4
之后,便进入到安装的页面。等待即可。

5
在安装完成后,通过开始菜单中,即可看到“Visual Studio 2008 x64 兼容工具命令提示”。

END
配置64位编译器
1
首先,打开一个工程项目,选择“配置管理器”(或者右击项目选择属性,进入到属性页,点击“配置管理器”)

2
接着,在活动解决方案平台选项中,选择“新建”,如下图。

3
之后,在新建页面,选择平台x64(在没安装64编译器情况下,则不会有X64选项),点击“确定”。

4
最后,选择相应的64位平台,进行编译即可实现64位程序的编译。

4. VS2008中如何设置编译器,使其在编译代码过程中生成汇编文件~

项目
->
属性
->
C/C++
->
输出文件
->
汇编输出
这个默认是关闭的,VC生成的汇编格式实在太难看,远不如调试的时候看
反汇编
来得简洁。

5. 用vs2008编译器,创建一个MFC程序,为什么第一次运行一定要崩溃呢

这是因为VS2008和win7的兼容问题。
解决方法有两个:
方法一是安装一个VS2008SP1的补丁
方法二,不安装补丁,但需要更改工程属性。
右键工程,打开工程属性对话框,点击链接器,选择不使用增量编译即可。

6. VS2008怎么用

可以用虚拟机,vs2008可以创建控制台应用程序来编译普通C++源码

用的时候 不能用.h 都用using namespace std;
另外度一样

使用项目和解决方案

用 Visual Studio 编写 Visual C++ 程序的第一步是选择项目的类型。对于每种项目类型,Visual Studio 都为您设置编译器设置并生成起始代码。

创建新项目

在“文件”菜单中,指向“新建”,然后单击“项目...”。

在“项目类型”区域中,单击“Win32”。然后,在“Visual Studio 已安装的模板”窗格中,单击“Win32 控制台应用程序”。

键入项目名称。在此示例中,我们将使用“游戏”。

创建新项目时,Visual Studio 将该项目放入一个解决方案。请接受解决方案的默认名称,该名称与项目的名称相同。

您可以接受默认位置、键入一个不同的位置或者浏览到要保存项目的目录。

按“确定”启动“Win32 应用程序向导”。

在“Win32 应用程序向导”对话框的“概述”页中,单击“下一步”。

在“应用程序类型”下的“应用程序设置”页,选择“控制台应用程序”。选择“其他选项”下的“空项目”设置并单击“完成”。

现在,您得到了一个没有源代码文件的项目。

使用解决方案资源管理器

通过解决方案资源管理器,您可以轻松使用解决方案中的文件和其他资源。

在本步骤中,您要向项目添加一个类,Visual Studio 会将 .h 和 .cpp 文件添加到项目中。然后,为测试类的主程序向项目添加一个新的源代码文件。

向项目添加类

如果“解决方案资源管理器”窗口不可见,请单击“视图”菜单上的“解决方案资源管理器”。

右击“解决方案资源管理器”中的“头文件”文件夹并指向“添加”。然后单击“类”。

在“Visual C++”类别中,单击“Visual Studio 已安装的模板”区域中的“C++”,然后单击“C++ 类”。单击“添加”。

在“一般 C++ 类向导”中,键入“Cardgame”作为“类名”,并接受默认的文件名,然后单击和设置。然后单击“完成”。

对编辑区域中显示的 Cardgame.h 文件进行下列更改:

在类定义的左大括号之后添加两个私有数据成员:

复制代码

int players;

static int totalparticipants;

添加一个采用一个 int 类型的参数的公共构造函数原型:

复制代码

Cardgame(int p);

删除为您生成的默认构造函数。默认构造函数是没有参数的构造函数。默认构造函数类似于如下所示:

复制代码

Cardgame(void);

进行上述更改后,Cardgame.h 文件应如下所示:

复制代码

#pragma once

class Cardgame

{

int players;

static int totalparticipants;

public:

Cardgame(int p);

~Cardgame(void);

};

#pragma once 行指明编译器只包含该文件一次。有关更多信息,请参见 once。

有关此头文件中包含的其他 C++ 关键字的信息,请参见 class (C++)、int、Static (C++) 和 public (C++)。

双击“源文件”文件夹中的“Cardgame.cpp”,以将其打开进行编辑。

为采用一个 int 参数的构造函数添加代码:

复制代码

Cardgame::Cardgame(int p)

{

players = p;

totalparticipants += p;

cout << p << " players have started a new game. There are now "

<< totalparticipants << " players in total." << endl;

}

开始键入 pl 或 to 时,可以按 Ctrl-空格键,自动完成功能将为您完成键入 players 或 totalparticipants。

删除自动生成的默认构造函数:

复制代码

Cardgame::Cardgame(void);

进行上述更改后,Cardgame.cpp 文件应如下所示:

复制代码

#include "Cardgame.h"

#include <iostream>

using namespace std;

Cardgame::Cardgame(int p)

{

players = p;

totalparticipants += p;

cout << p << " players have started a new game. There are now "

<< totalparticipants << " players in total." << endl;

}

Cardgame::~Cardgame(void)

{

}

有关 #include 的说明,请参见 The #include Directive。

添加源文件

在本步骤中,您将为测试类的主程序添加一个源代码文件。

添加新源文件

在“项目”菜单上,单击“添加新项”。

也可以使用“解决方案资源管理器”来向项目添加新文件,方法是右击“解决方案资源管理器”中的“源文件”文件夹,指向“添加”。然后单击“新建项”。

在“Visual C++”区域中,选择“代码”。然后单击“C++ 文件(.cpp)”。

键入“testgames”作为“名称”,然后单击“添加”。

在 testgames.cpp 编辑窗口中,键入以下代码:

复制代码

#include "Cardgame.h"

int Cardgame::totalparticipants = 0;

int main()

{

Cardgame *bridge = 0;

Cardgame *blackjack = 0;

Cardgame *solitaire = 0;

Cardgame *poker = 0;

bridge = new Cardgame(4);

blackjack = new Cardgame(8);

solitaire = new Cardgame(1);

delete blackjack;

delete bridge;

poker = new Cardgame(5);

delete solitaire;

delete poker;

return 0;

}

有关此源文件中包含的 C++ 关键字的信息,请参见new Operator (C++) 和 delete Operator (C++)。

在“生成”菜单上,单击“生成解决方案”。

在“输出”窗口中,您应当看到生成的输出,它指示已编译项目,并且未发生错误。如果未看到,请将您的代码与该主题较早显示的代码进行比较

在本步骤中,您将故意在代码中引入一个 Visual C++ 语法错误,以了解什么是编译错误,以及如何修复它。编译项目时,会显示错误消息以指示所发生的问题的性质和位置。

先决条件

本主题假定您具备 C++ 语言的基础知识。

使用 IDE 修复编译错误

在 testgames.cpp 中,删除最后一行中的分号,使代码如下所示:

复制代码

return 0

在“生成”菜单上,单击“生成解决方案”。

“输出”窗口中显示一条消息,指示生成项目失败。

单击“输出”窗口中的“转到下一条消息”按钮(指向右方的绿色箭头)。“输出”窗口中的错误消息和状态栏区域指示右大括号前缺少一个分号。

若要查看有关错误的更多帮助信息,请突出显示错误,并按 F1 键。

将分号重新添加到导致语法错误的行的末尾:

复制代码

return 0;

在“生成”菜单上,单击“生成解决方案”。

“输出”窗口中显示一条消息,指示项目已正确编译。

以“调试”模式运行程序使您可以使用断点来暂停程序,以检查变量和对象的状态。

在本步骤中,您将在程序运行时观察变量的值,并推断为什么值与预期的不同。

先决条件

本主题假定您具备 C++ 语言的基础知识。

以“调试”模式运行程序

如果“testgames.cpp”文件不可见,请在编辑区域中单击该文件对应的选项卡。

单击以下行,将其设置为编辑器中的当前行:

复制代码

solitaire = new Cardgame(1);

若要在该行上设置断点,请单击“调试”菜单上的“切换断点”,或者按 F9。也可以单击代码行左侧的区域来设置或清除断点。

设置了断点的代码行的左侧会显示一个红色圆圈。

在“调试”菜单上单击“开始调试”,或者按 F5。

当程序运行到包含断点的行时,执行将暂时停止(因为程序处于“中断”模式)。代码行左侧的黄色箭头指示该行是要执行的下一个代码行。

若要检查 totalparticipants 变量的值,请将鼠标指针悬停在该变量上方。该变量的名称及其值 12 即显示在工具提示窗口中。

右击 totalparticipants 变量并单击“添加监视”,以在“监视”窗口中显示该变量。您也可以选择该变量并将其拖动到“监视”窗口。

在“调试”菜单上,单击“逐过程”,或者按 F10 步进到下一行代码。

totalparticipants 的值现在显示为 13。

右击 main 方法的最后一行 (return 0;),并单击“运行到光标处”。代码左侧的黄色箭头指向要执行的下一个语句。

当 Cardgame 终止时,totalparticipants 数应减小。此时,totalparticipants 应等于 0,这是因为所有的 Cardgame 指针都已删除,但是“监视 1”窗口指示 totalparticipants 等于 18。

代码中存在一个 bug,您将在下一节中检测并修复它。

在“调试”菜单上,单击“停止调试”或者按 Shift-F5 停止程序。

在本步骤中,您将修改程序以修复在测试项目时发现的问题。

先决条件

本主题假定您具备 C++ 语言的基础知识。

修复包含 bug 的程序

若要明白在 Cardgame 对象销毁时会发生什么,请查看 Cardgame 类的析构函数。

在“视图”菜单上,单击“类视图”,或者单击“解决方案资源管理器”窗口中的“类视图”选项卡。

展开“game”项目树并单击“Cardgame”类。

下方的区域显示类的成员和方法。

右击“~Cardgame(void)”析构函数并单击“转到定义”。

要在 Cardgame 终止时减少 totalparticipants ,请在 Cardgame::~Cardgame 析构函数的左大括号和右大括号之间键入以下代码:

复制代码

totalparticipants -= players;

cout << p << " players have started a new game. There are now "

<< totalparticipants << " players in total." << endl;

进行上述更改后,Cardgame.cpp 文件应如下所示:

复制代码

#include "Cardgame.h"

#include <iostream>

using namespace std;

Cardgame::Cardgame(int p)

{

players = p;

totalparticipants += p;

cout << p << " players have started a new game. There are now "

<< totalparticipants << " players in total." << endl;

}

Cardgame::~Cardgame(void)

{

totalparticipants -= players;

cout << players << " players have finished their game. There are now "

<< totalparticipants << " players in total." << endl;

}

在“生成”菜单上,单击“生成解决方案”。

在“调试”菜单上,单击“运行”,或按 F5,以“调试”模式运行该程序。程序将在第一个断点处暂停。

在“调试”菜单上单击“逐过程”或者按 F10 逐句通过程序。

请注意,执行每个 Cardgame 构造函数后,totalparticipants 的值会增大。而在删除每个指针(并调用析构函数)后,totalparticipants 的值会减小。

单步执行至程序的最后一行。恰好在执行 return 语句之前,totalparticipants 等于 0。继续逐句通过程序,直到程序退出;或者,在“调试”菜单上单击“运行”或按 F5,允许程序继续运行,直到退出。

现在,我们创建了应用程序,最后一步是创建可供其他用户在其计算机上安装该程序的安装程序。为此,我们需要将新项目添加到现有解决方案。此新项目的输出是 setup.exe 文件,该文件用于安装我们之前在另一台计算机上创建的应用程序。

本演练将使用 Windows Installer 来部署应用程序。您还可以使用 ClickOnce 部署应用程序。有关更多信息,请参见 ClickOnce 部署。有关常规部署的更多信息,请参见部署应用程序和组件。

先决条件

本主题假定您具备 C++ 语言的基础知识。

创建安装项目和安装程序

在“文件”菜单上单击“添加”,再单击“新建项目...”。

随即出现“添加新项目”对话框。

从“项目类型:”窗格中,展开“其他项目类型”节点并选择“安装和部署”。

从“模板”窗格中,选择“安装向导”。为安装项目键入名称(如 gameInstaller),并单击“确定”按钮。

将出现“安装向导”。单击“下一步”继续。

从向导的“选择一种项目类型”窗格中,选择“为 Windows 应用程序创建一个安装程序”选项,并单击“下一步”继续。

从向导的“选择要包括的项目输出”窗格,选择“游戏的主输出”,并单击“下一步”继续。

无需在安装程序中包括任何其他文件,因此,从安装程序的“选择要包括的文件”窗格中,单击“下一步”。

检查向导的更改,并验证所有内容是否正确。单击“完成”创建项目。

“解决方案资源管理器”中将列出新的 gameInstaller 项目。此项目将列出应用程序依靠的依赖项(如 C 运行时库或 .NET Framework)以及安装程序中将包括的项目文件。

创建安装项目后,有许多选项可以更改。有关更多信息,请参见 Windows Installer 部署。

通过在“解决方案资源管理器”中选择安装程序并从“生成”菜单单击“生成 gameInstaller”来生成安装程序。

找到上一节创建的 setup.exe 和 gameInstaller.msi 程序。在计算机上双击任一文件安装应用程序。

已经学习了 Visual Studio IDE,现在可以开始使用 Visual C++ 编写程序了。我们将学习创建的第一个应用程序类型是命令行应用程序。命令行应用程序不包含图形用户界面 (GUI)。通常,命令行应用程序从控制台读取输入,并将输出写入该控制台,而不是写入图形窗口。

在本节中,您将学习如何创建 C 和 C++ 命令行应用程序。还将学习如何创建不使用 Microsoft 扩展的标准 C 和 C++ 程序。如果您希望使用 Visual C++ 创建在其他操作系统上使用的应用程序,这将很有用。

7. visual studio 2008里面的c#编辑器怎么打开,具体怎么用啊

只是新建了一个类是不能运行的(区别于Java,VS中不允许直接从类库文件运行),如果你要调试类文件,那么只有F6,或者Ctrl+Shift+B,这两个方法都是在不运行程序的情况下检查代码的语法。
至于你说的C#编译器,我认为你说的是控制台程序,你新建一个项目,选择控制台程序应该就可以看到你熟悉的C#编译器了。
其实C#常用的有三种编译类型:控制台,WinForm,WebForm,慢慢学习慢慢适应,你会爱上C#+VS的。

8. Microsoft visual C++2008 如何运行

visual studio 2008一般都以项目为一个文件,不像vc++6.0那样直接打开源程序代码就行了。
如果你想直接打开文件并调试,你可以按照以下步骤使用2008,首先打开2008,选择文件,新建,项目,在弹出的窗口中选择visual c++,并选择里面的常规项,再点击右边的空项目,在下面的名称中随便输入一个名称,在位置中选择你想存放程序的地方,然后点确定,这样在起始页面中就出现了你刚才建立的项目(左边位置),右键点击源文件,选择添加,现有项,然后找到你要运行的源代码,打开就是了。
然后是编译,你选择菜单栏里面的生成,生成解决方案,就开始编译了,如果编译出现错误,你再选择菜单栏中的调试,启动调试,然后通过F10,F11两个快捷键单步调试找出错误后修改,再生成。

2008步骤是比较麻烦,但是它对于工程文件管理得很好,如果是初学,用6.0足够了。

9. 怎样用Visual Studio 2008编写、编译“.c”格式的文件

干脆,你就直接用命令行版本的cl.exe和link.exe吧!
这两个就是编译器和连接器。(见图)
不过,事先说明,不建议你用VS2008来编译纯C程序。
VS2008编译器主要是支持ISO/ANSI标准C++程序和ECMA标准C++/CLI的。
有些地方,可能与ANSIC98标准不兼容,会报错的。
比如C的默认int返回值。

10. 在Microsoft Visual Studio 2008中,怎样编写C语言程序并编译运行

文件--新建--项目-其他语言--Visul
C++--
win32
控制台程序
然后在解决方案
资源管理器

右键项目--添加--新建项,就可以选择新建cpp文件或
头文件

大致是这样

热点内容
手机存储的音乐删除了怎么办 发布:2024-05-02 14:55:00 浏览:377
方舟如何运行服务器 发布:2024-05-02 14:47:45 浏览:770
如何创作抖音模板脚本 发布:2024-05-02 14:42:36 浏览:854
ftp被动模式下载 发布:2024-05-02 14:33:25 浏览:313
教堂电影院ftp 发布:2024-05-02 14:32:35 浏览:481
程序编译机 发布:2024-05-02 14:32:29 浏览:796
cf服务器云南一区云空间 发布:2024-05-02 14:18:24 浏览:752
如何破解excel2007密码 发布:2024-05-02 14:18:23 浏览:993
ios数据上传服务器 发布:2024-05-02 13:39:27 浏览:351
Php面向对象模式 发布:2024-05-02 13:33:32 浏览:80