如何:在 Visual Studio 中编译面向 CLR 的 C++ 程序

 我来答
我爱上了囩5
2013-11-02 · TA获得超过292个赞
知道答主
回答量:120
采纳率:0%
帮助的人:142万
展开全部
在本过程中,您可以键入自己的 Visual C++ 程序,或者使用示例程序之一。本过程中引用的示例程序创建一个名为 textfile.txt 的文本文件,并将其保存到项目目录中。在Visual Studio 中创建新项目并添加新的源文件创建新项目。在“文件”菜单上,指向“新建”,然后单击“项目…”。在“Visual C++ 项目类型”中,单击“CLR”,然后单击“CLR 空项目”。输入项目名称。默认情况下,包含项目的解决方案与新项目同名,当然,您也可以键入其他名称。如果愿意,您可以为项目输入一个不同的位置。 单击“确定”创建新项目。如果“解决方案资源管理器”不可见,请单击“视图”菜单上的“解决方案资源管理器”。向该项目添加新的源文件:在“解决方案资源管理器”中,右击“源文件”文件夹,指向“添加”并单击“新建项…”。单击“C++ 文件(.cpp)”,输入一个文件名,然后单击“添加”。该.cpp 文件即显示在“解决方案资源管理器”中的“源文件”文件夹中,并且,在键入要包含在该文件中的代码的位置,出现一个选项卡式窗口。在Visual Studio 中,在新创建的选项卡中单击,并键入有效的 Visual C++ 程序,或者复制并粘贴示例程序之一。例如,您可以使用 如何:编写文本文件 示例程序(位于“编程指南”中的“文件处理和 I/O”节点)。有关将示例程序复制到剪贴板的信息,请参见如何:编译帮助主题中的代码示例。如果要使用示例程序,请注意在创建 .NET 对象时,新的 Visual C++ 语法使用 gcnew关键字(而非new),且gcnew返回一个句柄 (^) 而不是指针 (*):StreamWriter^ sw = gcnew StreamWriter(fileName);有关新 Visual C++ 语法的更多信息,请参见 New C++ Language Features。在“生成”菜单上,单击“生成解决方案”。“输出”窗口显示有关编译过程的信息,如生成日志的位置,以及指示生成已成功的消息。如果进行了更改,并在未执行生成的情况下运行该程序,将显示一个对话框,指示该项目已过期。如果要让 Visual Studio 在生成时始终使用文件的当前版本而不发出提示,请在“确定”之前选中此对话框上的复选框。在“调试”菜单上,单击“开始执行(不调试)”。如果您使用的是示例程序,将显示一个命令窗口,指示已创建了该文本文件。按任意键,关闭该命令窗口。所创建的 textfile.txt 文本文件位于您的项目目录中。您可以使用记事本打开此文件。注意选择空 CLR 项目模板会自动设置 /clr 编译器选项。您可以对此进行确认,方法是在“解决方案资源管理器”中右击该项目,单击“属性”,然后选择“配置属性”的“常规”节点中的“公共语言运行库支持”选项。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式