相关疑难解决方法(0)

为Visual Studio 2012编译Qt 4.8.x.

我应该采取哪些步骤来编译Visual Studio 2012的Qt(版本4.8.x)?

我已经仔细按照这个问题的接受答案(适用于VS 2010)中的说明,但WebKit模块无法编译(我不确定在编译期间是否记录了错误消息).

我也看到了这个问题,但对于VS 2012 RC(这就是为什么我认为这不是一个重复的问题).此外,回答者说他已经为VS 2011 Beta编译了Qt,所以有可能它不适用于VS 2012(RTM).编译需要花费很多时间,这就是为什么我还没有尝试过.

我意识到至少有一个问题是没有win32-msvc2012目录Qt\mkspecs.我应该只创建该目录并从中复制文件win32-msvc2010,可能需要进行一些修改吗?

另一个子问题是我是否应该在开始编译之前对Qt源进行一些修改.

c++ qt visual-studio-2012

43
推荐指数
3
解决办法
4万
查看次数

sys/_types.h中的cygwin编译错误

我正在尝试使用cywin在win32机器上构建一些linux代码.

我在ym编译器中遇到以下VS.net 2003错误:

"c:\ cygwin\usr\include\sys_types.h(15):错误C2144:语法错误:'__ int64'前面应加';' "

c:\ cygwin\usr\include\sys_types.h(15):错误C2501:' extension ':缺少存储类或类型说明符

代码行是

__extension__ typedef long long _off64_t;
Run Code Online (Sandbox Code Playgroud)

显然我在这里遗漏了一些东西,但我之前从未使用过cygwin,这就是杀了我.

我希望能够至少在我的win32机器上编译我的CPP文件有几个原因.

(这只是数百个前两个错误)

谢谢,蒂姆

编辑:

我选择的简单解决方法作为答案 - 虽然我明白这不像使用gcc编译那样完整或可取......这是一个快速而肮脏的编译,因此我可以在尝试集成之前使用我熟悉的工具linux机器.(哦,跨平台开发的乐趣)

到目前为止,我已经对每个答案进行了投票,并感谢他们的帮助)

c++ cygwin

0
推荐指数
1
解决办法
2669
查看次数

标签 统计

c++ ×2

cygwin ×1

qt ×1

visual-studio-2012 ×1