【原创】QT:编译时出现 “error: error writing to -: Invalid argument”错误的解决

今天用QT5进行编译工程时,IDE的“问题”窗口提示 “error: error writing to -: Invalid argument”。

上网一番搜索,也没有找到方案。

于是,想起伟大的毛主席说过的“自己动手,丰衣足食噻”。对工程目录进行地毯式搜索后发现,工程目录下缺少编译中间文件存放目录:Release 和 Debug文件夹。

会不会是那个原因呢?

这时,我又想起某位伟人的一句话“实践是检验真理的唯一标准”。试验一下吧!

于是,在工程目录下新建Release 和 Debug文件夹。

“嘿!牙好,胃口就好,身体倍儿棒,吃嘛嘛香。”嚼块口香糖,安慰一下自己疲惫的小心灵。(^__^) 嘻嘻……

别犹豫了,试试去吧!

时间: 2024-10-13 05:40:07

【原创】QT:编译时出现 “error: error writing to -: Invalid argument”错误的解决的相关文章

【安卓】aidl.exe E 10744 10584 io_delegate.cpp:102] Error while creating directories: Invalid argument

这几天在使用.aidl文件的时候eclipse的控制台总是爆出如下提示: aidl.exe E 10744 10584 io_delegate.cpp:102] Error while creating directories: Invalid argument 一直无法解决,后来把SDK目录下的\build-tools\24.0.0-preview\aidl.exe用build-tools\23.0.3\aidl.exe文件替换瞬间就不报错了,看来最新的build-tools也不是那么好玩的啊

Android中使用databinding编译时出现的error:Execution failed for task ':app:dataBindingProcessLayoutsDebug'

Windows环境下使用svn对AndroidStudio更新代码时,总会在源文件中出现一堆乱码,尤其是xml文件中的乱码,不仅找起来费劲,改起来更费劲. 最近从svn更新代码之后,编译时出现了下面这个提示,而且AS中没有错误提示,这可真是捉急了. databinding error:Execution failed for task ':app:dataBindingProcessLayoutsDebug' 后来,多亏这篇帖子提示,自己写了段代码来尝试下,http://stackoverflo

Linux 编译时出现类似error: stray '\357' in program的解决方法

原因: 在程序中打入了全角字符 具体分析产生原因: 在编程中,由于打字的快速,按下ctrl键后紧接着按下了space键,由于按下两个键的间隙比较短,导致系统误检测到ctrl + space信号,将输入法从半角切换到全角. 解决方法: 只需将定位的错误行号对应的代码删掉重新输入即可. Linux 编译时出现类似error: stray '\357' in program的解决方法

ndk-build 编译报错 fatal error: error writing to -: Invalid argument } ^

最近下载同事的 Android 工程代码,协作开发一些 Native 底层功能,需要首先编译底层的一些 JNI 的代码库,由于工程较大,且依赖的第三方库比较多,下载完毕后,通过 ndk-build 进行编译,报了一些个奇怪的错误,并指向了代码文件的最后一行,如下所示: fatal error: error writing to -: Invalid argument } ^ 此工程源码一直是同事在 MAC 下进行开发维护的,在同事的环境中是正常的,而我是 Windows 平台,刚开始怀疑是文件类

MISP版本嵌入式QT编译时出现mips-linux-gcc command not found

configure的时候都没什么问题我的configure是:./configure -prefix /opt/qt-jz -xplatform qws/linux-mips-g++ -embedded mips  configure顺利的过了,但是当make的时候,出现了mips-linux-gcc :Commond not fount! 我装的是mipsl-linux-gcc ,而且已经交叉编译过了个hello world了.. make时出现的错误是:make[1]: Entering d

Qt编译时MinGW去掉对gcc动态库的依赖(去掉对libgcc_s_dw2-1.dll,libstdc++-6.dll的依赖)

用Qt写点东西,我一般是下载官方的MinGW编译工具包,它有个不好的地方,经常还会多一些除了Qt库以外的其它的依赖动态链接库,比如:libgcc_s_dw2-1.dll,libstdc++-6.dll这样的鬼东西,之前用CodeBlock的时候发现没有这样的现像,就感觉很奇怪,于是仔细查找了一此资料,原来这些东西可以通过设置编译器选项把它们去掉的,其实就是改成静态链接依赖库中的代码. 我这里是直接修改Qt编译后的配置,找到QTDIR/mkspec/win32-g++ /qmake.conf,QM

请求部署在 IIS7.5 上的 REST 服务的 Put/Post/Delete 操作发生 HTTP Error 405.0 - Method Not Allowed 错误之解决

背景 请求部署在 IIS7.5 上的 REST 服务的 Put/POST/DELETE 操作发生 HTTP Error 405.0 - Method Not Allowed 错误. Issue 解决 在 WebAPI 应用的 Web.config 中加入如下设置: <system.webServer> <modules> <remove name="WebDAVModule" /> </modules> <handlers>

iOS开发-编译时Duplicate Symbol Error

今天对原来项目文件进行重新整理,根据文件内容进行分类,结果复制粘贴时没注意把一个文件复制了两遍 编译的时候就出现Duplicate Symbol Error 在网上搜素了一圈发现也有人遇到过这个问题,看了下问题的答案后找到了问题所在 http://stackoverflow.com/questions/2264455/iphone-duplicate-symbol-error

[VC6]ONMESSAGE()宏编译时出现&quot;sytax error ;&quot;错误时

自定义消息时编译出错,经排查,在定义消息的头文件里 1 #define WM_XXX (WM_USER+1000); 最后多加了一个分号引起. 吐血.