当前位置: 首页 新闻详细

VB编写的可执行文件可以在linux系统中运行吗?请问linux下有类似于VB这种可以方便的制作窗口程序的软件吗?

专业编程培训机构——完成蜕变以后轻松拿高薪

电话+V:159999-78052 ,欢迎咨询linux版vb编译器,[python实用课程],[C++单片机原理],[C#网站搭建],[Nodejs小程序开发],[ios游戏开发],[安卓游戏开发],[教会用大脑用想法赚钱实现阶层跨越]

一、VB编写的可执行文件可以在linux系统中运行吗?

绝对不可能的事!

首先编译环境都不一样,

VB是在windows平台执行的编译系统,编译的代码只能在windows平台执行。vb(windows平台)最后生成的可执行文件格式是.exe

linux平台生成的可执行文件格式是.elf格式

就算是C语言(既可以在windows平台,也可以在linux平台执行),用不同平台的编译器编译的同样代码,也不能互相运行。

二、请问linux下有类似于VB这种可以方便的制作窗口程序的软件吗?

Qt和glade都可以的,只不过两者都不像vb那样意易学易用。。

Qt可以直接绘制窗口并且编译和运行。

Win10开发:VisualStudio2015预览版新增功能(上)

2015-07-2015:37·IT之家

VisualStudio2015是一款由开发人员工作效率工具、云服务和扩展组成的集成套件,让你和你的团队可以创建适用于Web、Windows商店、桌面、Android和iOS的强大的应用程序和游戏。

此页面展示了自VisualStudio2013RTM以来的一些最重要的新功能,包括首先在VisualStudio2013的一个更新中推出的功能。有关VisualStudio2015中的新增功能的完整列表,请参阅发行说明。(
https://www.visualstudio.com/news/vs2015-vs)

若要了解有关VisualStudioALM中的许多改进和新增功能的详细信息,请参阅VisualStudio2015应用程序生命周期管理的新增功能。(
https://msdn.microsoft.com/zh-cn/library/bb385832(v=vs.140).aspx)

安装VisualStudio2015RC

若要下载VisualStudio2015RC,请转到下载页(
https://www.visualstudio.com/en-us/downloads/visual-studio-2015-downloads-vs)。初始安装完成后,你将看到另一个可选软件包的安装窗口,其中包括跨平台扩展所需的软件包。如果要尝试VisualStudio2015RC跨平台开发体验,请确保检查所有相关的包。

使用多个帐户登录

借助VisualStudio2015,全新简化的登录体验旨在大大简化对联机资源的访问,即使你拥有多个VisualStudio帐户也是如此。登录到VisualStudio后,你会自动登录到VisualStudio2015的所有实例和你计算机上的Blend。登录将解锁预发行版本,并自动开始为你漫游你的设置。在VisualStudio2015中,你的帐户跨功能共享,所以只要拥有适当令牌,就可以从“团队资源管理器”访问你的VisualStudioOnline帐户,从服务器资源管理器中的MicrosoftAzure订阅访问资源和网站。你也将在ApplicationInsights项目的“新建项目”对话框中查看你的Azure资源,并且在新的“添加连接的服务”对话框中查看你的Azure移动、Azure存储和Saleforce.comdeveloper(
https://developer.salesforce.com)帐户。你也将在该处看到MicrosoftOffice365(
https://msdn.microsoft.com/zh-cn/office/aa905340.aspx)的链接,并且你可以使用这些服务,但对于预览版,你仍然必须单独登录。我们期待到VisualStudio2015RTM发行时,MicrosoftOffice365和其他服务(若有)将支持此简化的登录体验。

你可以随时添加多个用户帐户或通过新的帐户管理器进行添加,从而在VisualStudio中使用这些帐户。然后,你可以在连接到服务或访问联机资源时在这些帐户之间即时切换。VisualStudio会记住你添加的帐户,因此你可从VisualStudio或Blend的任何实例使用这些帐户。通过RTM,VisualStudio除了漫游你的个性化帐户,还会漫游帐户列表(但我们不会漫游你的重要凭据),因此你可在其他设备上快速地开始使用这些帐户之一。当然,你可以随时从“帐户设置”对话框中移除帐户。若要开始使用,请参阅使用多个用户帐户(
https://msdn.microsoft.com/zh-cn/library/dn872465(v=vs.140).aspx)。

选择你的目标平台

VisualStudio2015支持跨平台移动设备开发。你可以编写面向iOS、Android和Windows的应用程序和游戏以及共享通用基本代码,一切都可从VisualStudioIDE内执行。你将在“文件”、“新项目”对话框中见到所有这些新项目类型。

同时当然,对语言、库和工具进行了一些改进,因而对经典桌面应用程序的支持更胜一筹。

通过适用于VisualStudio的Xamarin用C#编写的跨平台移动应用

Xamarin是移动框架,通过此框架,你可使用C#编写代码,代码将自然地绑定到整个iOS和AndroidAPI。Microsoft与Xamarin在发行XamarinforVisualStudio时密切合作,这款扩展使你可以在具有共享代码的单个项目中针对Android、iOS和WindowsPhone进行开发。单种语言、单个代码基(平台之间增量最小),单个开发环境。VisualStudio2010及更高版本均支持适用于VisualStudio的Xamarin,VisualStudio2015也包含了这个扩展。若要开始使用,请参阅在VisualStudio中使用Xamarin生成跨平台应用。(
https://msdn.microsoft.com/zh-cn/library/dn879698(v=vs.140).aspx)

带ApacheCordova的HTML/CSS/JavaScript的跨平台移动应用程序

适用于ApacheCordova的VisualStudio工具是Microsoft和开放源ApacheCordova社区紧密合作的成果。通过这些工具,可使用HTML、CSS和JavaScript(或Typescript)进行跨平台移动开发。你可将单一基本代码面向Android、iOS和Windows,并且享受VisualStudioIDE的丰富功能,包括JavaScriptIntelliSense、DOM资源管理器、JavaScript控制台、断点、监视、局部变量、仅我的代码等等。凭借适用于ApacheCordova的VisualStudio工具,你的应用可通过提供通用JavaScriptAPI的插件使用所有平台上的原生设备功能。若要开始使用,请参阅使用适用于ApacheCordova的VisualStudio工具生成跨平台应用。(
https://msdn.microsoft.com/zh-cn/library/dn879821(v=vs.140).aspx)

通过Unity在C#中编写的跨平台移动游戏

Unity是使用广泛的用于多平台2D和3D游戏开发的生态系统。你可用C#编写你的游戏,并且在Android、iOS和WindowsPhone上运行该游戏。适用于Unity的VisualStudio工具是集成了Unity和VisualStudioIDE的扩展。通过此扩展,你除了获得为Unity开发人员所设计的工作效率功能外,还可获得VisualStudioIDE和调试器的所有功能。VisualStudioToolsforUnityRC2.0增加了对VisualStudio2015的支持以及一些新功能,如在“局部变量”和“监视”窗口中对象具有更好的可视化效果。Microsoft最近收购了SyntaxTree,这家公司是适用于Unity的VisualStudio工具的创建者。若要开始跨平台Unity游戏项目,请参阅VisualStudioToolsforUnity2.0。(
https://visualstudiogallery.msdn.microsoft.com/8d26236e-4a64-4d64-8486-7df95156aba9)

针对本机C++的跨平台应用程序和库

你可使用VisualC++来编辑、构建、部署和调试你的跨平台代码。你可以从模板中创建适用于Android本机活动应用程序的项目,或者创建可在多个平台或Xamarin混合应用程序上使用的共享代码库。借助特定于平台的IntelliSense,你可以查看API以及生成适用于Android和Windows目标的正确代码。你可以为x86或ARM本机平台配置生成,并且将代码部署到附加的Android设备或者将Microsoft的高性能Android仿真器用于测试。你可以在VisualStudio调试器中设置断点、监视变量、查看堆栈或逐步执行代码。你可以跨多个应用程序平台共享大多数平台特定代码以外的所有代码,并且在VisualStudio中用一个解决方案生成所有这些代码。

linux版vb编译器

若要开始在C++中使用跨平台库,请参阅使用VisualC++生成跨平台应用。(
https://msdn.microsoft.com/zh-cn/library/dn872463(v=vs.140).aspx)

Web

ASP.NET5是MVC、WebAPI和SignalR的一个重大更新,在Windows、Mac和Linux上运行。ASP.NET5旨在完全为你提供可组合的精益.NET堆栈以便生成基于云的现代应用程序。VisualStudio2015RC工具与常用Web开发工具(例如Bower和Grunt)更紧密地集成。若要开始,请参阅NETWeb开发和工具博客(
http://blogs.msdn.com/b/webdev)上的多篇博客文章。

经典桌面和Windows应用商店

VisualStudio2015继续支持经典桌面和Windows商店开发。VisualStudio将随着Windows的发展而发展。在VisualStudio2015中,适用于.NET和C++的库和语言有了大幅改进,适用于Windows的所有版本。

.NETFramework

Microsoft.NETFramework4.6预览版提供约150个新的API和50个更新的API以启用更多方案。例如,现在更多集合可实现IReadOnlyCollection(
https://msdn.microsoft.com/zh-cn/library/hh881542(v=vs.140).aspx),使其使用起来更为简便。此外,如先前提到的,ASP.NET5提供一个用于生成基于云的现代应用程序的精益.NET平台。

面向.NETFramework且用C#编写的Windows商店应用程序现在可使用.NET本机(它将应用程序编译到本机代码而不是IL),并且.NETFramework4.6预览版也添加了RyuJIT,即64位实时(JIT)编译器。

新的C#和VB编译器(“Roslyn”)大幅提高了编译时间,并且提供全面的代码分析API。VisualStudio2015利用Roslyn提供更多重构,包括内联重命名、分析器和快速修复。

C#和VisualBasic语言都在核心语言和IDE支持方面进行了很多小的改进。这些改进一起作用,让你的.NET编码体验更直观、更方便、更有效。

有关详细信息,请参阅.NETFramework中的新增功能(
https://msdn.microsoft.com/zh-cn/library/ms171868(v=vs.140).aspx)和.NET博客(
http://blogs.msdn.com/b/dotnet/)。

C++

VisualC++在以下方面进行了大幅提升:C++11/14语言一致性、对跨平台移动设备开发的支持、对可恢复功能和等待的支持(目前计划用于C++17中的标准化)、C运行时库(CRT)和C++标准库(STL)实现中的改进和Bug修复、新的编译器优化、更佳生成性能、代码编辑器中新的诊断能力和新的效率工具。

有关更多信息,请参阅VisualC++博客(
http://blogs.msdn.com/b/vcblog/)。

连接到服务

VisualStudio2015让你比以往任何时候都更轻松地将应用连接到服务。新的“添加连接的服务”向导会配置你的项目,添加必要的身份验证支持并下载必要的NuGet数据包,帮助你开始根据你的服务需要进行快速轻松的编码。“添加连接的服务”向导还集成新的帐户管理器,令使用多个用户帐户和订阅变得容易。在VisualStudio2015RC中,对以下服务的支持立即可用(如果你拥有帐户):

?Azure移动服务

?Azure存储

?OfficeO365(邮件、联系人、日历、文件、用户和组)

?销售团队

新服务将不断增加,你可通过单击向导中的“查找新服务链接”来发现这些服务。

设计你的UI

设计XAML用户界面的Blend体验获得了巨大提升。Blend已经过完全重新设计,以提供更直观的UI、更强大的XAML编辑功能和实现与VisualStudio更好的集成。

诊断问题

高级断点

调试器中断点的可配置性大大提高,用于与断点交互的UI合并到查看窗口,你由此便无需离开代码编辑器。如要开始操作,请参见VisualStudio中的新断点配置体验"14"(
http://blogs.msdn.com/b/visualstudioalm/archive/2014/10/06/new-breakpoint-configuration-experience.aspx)

性能提示

性能提示显示调试过程中方法的执行时间,可使你快速确认瓶颈,而无需调用探查器。如要开始操作,请查看性能提示:VisualStudio调试时的性能信息一览(
http://blogs.msdn.com/b/visualstudioalm/archive/2014/08/18/perftips-performance-information-at-a-glance-while-debugging-with-visual-studio.aspx)

错误列表

错误列表现在支持任何列的筛选。它也可以伸缩到适当大小,在你输入时显示整个C#或VisualBasic解决方案中错误、警告和代码分析的实时视图,即使代码生成上千个警告时也是如此。新的“错误列表”重新兼容现有的用法。

GPU使用情况工具

GPU使用情况工具可帮助你收集和分析DirectX应用和游戏中的GPU使用数据,并就CPU或GPU中是否出现性能瓶颈进行故障排除。如要开始使用这个工具,请参见VisualC++团队博文。(
http://blogs.msdn.com/b/vcblog/archive/2014/09/05/gpu-usage-tool-in-visual-studio-2013-update-4-ctp1.aspx)

实时代码分析(电灯泡)

适用于C#和VisualBasic的新Roslyn编译器不仅提供更快的编译时间,也启用全新方案(如实时代码分析),这些方案在你输入时直接在代码编辑器内提供丰富的可自定义的反馈和建议。在VisualStudio2015RC中,电灯泡显示在左边距(使用键盘时)或工具提示(将鼠标悬停在错误上时)中。电灯泡实时提示编译器(可能使用自定义规则集)在你的代码中检测到问题,还提供有关如何解决该问题的建议。当你看到电灯泡时,请单击它以获得可操作的建议。

【WINDRISES EMPLOYMENT PROGRAMMING】尊享对接老板

电话+V:159999-78052

机构由一批拥有10年以上开发管理经验,且来自互联网或研究机构的IT精英组成,负责研究、开发教学模式和课程内容。公司具有完善的课程研发体系,一直走在整个行业发展的前端,在行业内竖立起了良好的品质口碑。

linux版vb编译器
发布人:yjjic691002224 发布时间:2024-09-08