在输入 configure ... 这段长命令后,可能会出现 Perl needs to be available to build Qt 的错误
我们需要下载并安装 Perl 工具
· The Perl for MS Windows
任选一个下载即可
Perl 安装成功后,我们需要将 x86 Native Tools 窗口重新打开并再输入一遍 Configure 的长命令
这个步骤一般不会再报错。
在 Configure 成功后,输入
cmake --build . --parallel
这个过程时间比较长,可能得一个多小时。
完事后再输入
cmake --i...
Qt, visual_studio, 编译错误阅读全文
最近写个小工具需要依赖openssl的静态lib库,本来是有其它同事编译好的x32和x64版本的lib库,可惜他编译的lib库是用vs2008环境编译的。
我这个新项目使用vs2019开发,所以不能直接引用现有的lib库,只能重新使用vs2019的编译环境再编译一个新的openssl静态库。
首先需要到openssl官网,或者github release页面去下载最新的源码
1)下载openssl源码:
· https://github.com/openssl/openssl/releases
· https://www.openssl.org/...
openssl, visual_studio阅读全文
JavaScript无疑是当今最火爆的编程语言之一,它的崛起要归功于AJAX、Node.js的出现以及时下各种MVC框架的流行。但作为一门在十天之内创建出来的语言,JS本身存在着一些不完善之处、以及容易令人疑惑的地方,例如不支持强类型以及new关键字的用法。尤其与当前主流的面向对象语言以及动态语言相比,其不足之处显得尤为突出。
为了克服JS语言中的缺陷,让更多的人能够编写出优秀的代码,市面上出现了大量能够将其它编程语言转译为J...
TypeScript, visual_studio, 软件工具阅读全文
Visual Studio 6 : vc6 Visual Studio 2003 : vc7 Visual Studio 2005 : vc8 Visual Studio 2008 : vc9 Visual Studio 2010 : vc10 Visual Studio 2012 : vc11 Visual Studio 2013 : vc12 Visual Studio 2015 : vc14 Visual Studio 2017 : vc15
visual_studio阅读全文
vs2015支持c++开发跨平台的库,这样对于Qt而言会有多大的冲击呢?将来用VS开发c++跨平台和QT开发跨平台应用发展趋势各是怎样的?如果现在新项目要开发跨平台的高性能应用,如果用c++是选择QT还是VS2015的跨平台特性呢?另外VS2015跨平台对于界面的支持如何?
注意:不是在讨论IDE,也不是在讨论.net的跨平台!而是VS支持c++跨平台的特性。既然要跨平台,对于与系统无关的库显然是用标准c++。而涉及到与系统相关的API的封装,VS20...
Qt, visual_studio阅读全文
Qt 中有两种方式编译,一种是MinGW ,另一种MSVC。
其中:MSVC是指微软的VC编译器
MingGW是指是Minimalist GNU on Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你 在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时库。
MinGW, visual_studio阅读全文
卸载Visual studio原先都觉得是很不方便的(参考:如何完全卸载Visual Studio2008),其实没有这么难的。方法如下:
按照之前装vs2010的方式,重新安装。注意,在这个过程中会有“修复”、“卸载”等选项,单击“卸载”即可。
visual_studio, VS2010, 方法阅读全文
Visual Studio 2015 Preview包含了很多强大的新特性,无论你是从事Web应用程序开发,还是桌面应用程序开发,甚至是移动应用开发,VS 2015都将大大提高你的开发效率。有几个特性非常有亮点,比如编辑器支持手势识别、Cordova工具包、C++增强工具和最新的Android模拟器。其他的一些特性,虽然很少提到,但是个人觉得在VS 2015开发中我们也能获益匪浅,一起来看看吧。
1、自定义窗口布局
如果你在多个设备上开...
visual_studio阅读全文
对于任何一种编程语言来说,其提供的标准库以及第三方库都是一个值得我们关注的内容,因为这样可以使我们站在巨人的肩膀上做事,从而更方便快捷地完成我们想要做的事情。对于C++这种语言来说,标准库在引用正确的头文件后,便可以使用其提供的相关功能了;而对于第三方库来讲,可能还需要花一点点时间做一些配置,才能正常的使用这些库。下面对于在Visual Studio平台下的第三方库的配置方法进行一些总结。
...
visual_studio阅读全文
目前很多电脑在买来的时候都默认装了64位的操作系统,这说明64位的计算机平台已经越来越走向普及化。因此,对于我们来讲,了解64位程序的配置或编写方法也是非常重要的。在这篇文章中,我对Visual Studio 2010中进行64位平台编程的配置方法做了一个简单的探索与总结。
创建解决方案和工程文件
要进行编程,我们首先要做的第一步是创建一个解决方案和一个工程文...
visual_studio阅读全文