.net framework中有c++的命令行编译器吗
发布网友
发布时间:2022-04-27 16:50
我来回答
共3个回答
热心网友
时间:2022-04-27 18:19
那样的话也是说,VC++.NET开发的软件没有Microsoft .NET Framework 是不能运行的咯。
是不是这样啊? 是的。
(难道.NET软件都是基于Microsoft .NET Framework 上的?)要不然怎么叫作.net软件
问题补充:那么不关开发的是Microsoft Windows 程序还是Microsoft Windows.net程序在没有安装.NET FRAMEWORK的电脑上还是不能运行吗?
静态链接可执行文件都可以运行。普通链接的不行,因为现在Windows基本上都有.net framework,否则微软也不会贸然推广。
所以不必太在意兼容性问题啦。
===================
Microsoft Visual C++ 2005 提供了强大和灵活的开发环境,可用于创建基于 Microsoft Windows 和基于 Microsoft .NET 的应用程序。它既可以用作集成开发系统,也可以用作一组独立的工具。Visual C++ 包含下列组件:
Visual C++ 2005 编译器工具。该编译器包含一些新功能,支持面向虚拟计算机平台(如公共语言运行库 (CLR))的开发人员。现在已经有面向 x64 和 Itanium 的编译器。该编译器仍支持直接面向 x86 计算机,优化了针对这两种平台的性能。
Visual C++ 2005 库。其中包括行业标准活动模板库 (ATL)、Microsoft 基础类 (MFC) 库,以及各种标准库,如标准 C++ 库和 C 运行时库 (CRT)(该库已得到扩展,可以向引起安全问题的已知函数提供安全增强替代项)。新增的库是 C++ 支持库,其设计意图在于简化面向 CLR 的程序。
Visual C++ 2005 开发环境。虽然可以从命令行使用 C++ 编译器工具和库,但开发环境却提供了对项目管理与配置(包括对大型项目的更好支持)、源代码编辑、源代码浏览和调试工具的强大支持。该环境还支持 IntelliSense,在编写代码时,该功能可以提供智能化且特定于上下文的建议。
除常规的图形用户界面应用程序外,Visual C++ 还允许开发人员生成 Web 应用程序、基于 Windows 的智能客户端应用程序以及适用于瘦客户端和智能客户端移动设备的解决方案。C++ 是世界上最流行的系统级语言,而 Visual C++ 则为开发人员提供了生成软件的世界级工具。
热心网友
时间:2022-04-27 19:37
没有。两个不相干。