Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/159.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
wxWidgets-2.9.4\include和\lib\gcc\u lib\mswu代码块上没有此类文件或目录错误 我尝试用WxWIDGET和CodeBlocks(MinGW)来学习C++编程,今天早些时候,我成功地安装了软件(经过一些麻烦)到我的Windows 7计算机,在这个帖子中给我的指导:_C++_Mingw_Wxwidgets_Codeblocks - Fatal编程技术网

wxWidgets-2.9.4\include和\lib\gcc\u lib\mswu代码块上没有此类文件或目录错误 我尝试用WxWIDGET和CodeBlocks(MinGW)来学习C++编程,今天早些时候,我成功地安装了软件(经过一些麻烦)到我的Windows 7计算机,在这个帖子中给我的指导:

wxWidgets-2.9.4\include和\lib\gcc\u lib\mswu代码块上没有此类文件或目录错误 我尝试用WxWIDGET和CodeBlocks(MinGW)来学习C++编程,今天早些时候,我成功地安装了软件(经过一些麻烦)到我的Windows 7计算机,在这个帖子中给我的指导:,c++,mingw,wxwidgets,codeblocks,C++,Mingw,Wxwidgets,Codeblocks,同一天晚些时候,我在另一台Windows 7机器上执行了完全相同的步骤,在创建wxWidgets项目并尝试编译和运行它之后,我遇到了以下错误: \wxWidgets-2.9.4\include: No such file or directory \wxWidgets-2.9.4\lib\gcc_lib\mswu: No such file or directory 我已经检查过了,这些文件夹确实存在于这些位置上……那么这里又出现了什么问题呢?……在前面的帖子中,用户asanth kumar告

同一天晚些时候,我在另一台Windows 7机器上执行了完全相同的步骤,在创建wxWidgets项目并尝试编译和运行它之后,我遇到了以下错误:

\wxWidgets-2.9.4\include: No such file or directory
\wxWidgets-2.9.4\lib\gcc_lib\mswu: No such file or directory
我已经检查过了,这些文件夹确实存在于这些位置上……那么这里又出现了什么问题呢?……在前面的帖子中,用户asanth kumar告诉我,如果指南中给出的步骤没有完成任务,那么我的构建选项中缺少一个重要的编译器搜索路径

好吧,那我该怎么办?在哪里输入搜索路径?搜索路径是什么,等等。我对wxWidgets和代码块非常陌生,所以我不太懂术语。如果有人知道该做什么,请您给我一个循序渐进的指示,比如单击项目-->构建选项-->。。。等等

我使用了最新的代码块(12.11)和wxWidgets(2.9.4)安装程序

谢谢您的帮助:)

更新:

这是构建日志:(我使用的是代码块12.11和wxWidgets 2.9.4)

这里还有一张图片,您可以在我的代码块上看到构建选项、全局变量和构建日志:


注意未来的读者:将wxWidgets安装到路径名中没有空格的目录中。这篇文章中的问题是因为在创建wxWidgets项目时,目录路径中有空格

文件->新建->项目->wxWidgets项目->点击开始->点击下一步->点击合适的wxWidgets 2…版本->点击下一步->给出项目名称->点击下一步->点击下一步

之后,向导中将出现以下屏幕。给出wxWidgets位置(安装wxWidgets 2.9.4的路径)

然后单击Finish

  • 用于环境变量路径设置

  • 请按照以下步骤操作:

    右键单击我的计算机->单击高级系统设置->单击环境变量->单击新建->给定变量名=路径和变量值=“C:\Program Files(x86)\CodeBlocks\MinGW\bin”->单击确定

`

  • 尝试以下步骤。它将起作用

有关生成设置的更新


我遇到了与此相同的问题,我以某种方式解决了我的问题。 我将wxWidget文件夹转移到另一个位置路径,该路径上没有空白名称。例如,上面的“C:\Users\Jonne*Omat ohjelmat*\wxWidgets-2.9.4\include”
路径在Omat ohjelmat之间有空白。尝试在路径不包含空格的地方传输它。对我来说,我把它放在C:\wxWidgets-3.1.2

上,你能把构建日志添加到你的问题中吗?这显示了C::B用于构建项目的命令。当我说add时,我的意思是编辑您的问题以将该信息包含在其中。我认为编辑你自己的问题没有限制。日志看起来不完整。如果你向上滚动,命令还有更多内容。顺便说一句,如果日志很长,你可以把它放在pastebin.com上,并在你的问题中引用一个指向它的链接。我怀疑路径中的空格可能是问题所在。尝试将wxwidgets移动到它自己的目录,而不使用任何空格。请记住更新C::B搜索路径和设置以反映新位置。嗨,vasanth,darmet…我执行了相同的步骤,但错误仍然存在…有趣的是,在另一台Windows 7计算机上,我没有问题…我将尝试检查我的步骤,我遵循了视频和您在本文中给出的步骤。如果有帮助的话,我已经在我的帖子中添加了生成日志。@jjepsoumi嘿,你已经在“C:\Users\…”中安装了wxWidgets2.9.4。不应该在那里安装它(错误路径)…试着像“C:\wxWidgets2.9.4”那样安装它…之后它会工作..现在卸载wxWidgets2.9.4并用我现在提到的路径重新安装它。之后也执行我在解决方案中提到的步骤that@jjepsuomi检查我的解决方案。我已经更新了构建选项设置。请参见屏幕截图。资源编译器、编译器和链接器的路径应该是这样的。+1成功了!=)我在另一个目录中安装了wxWidgets,路径“C:\wxwidgets2.9.4”中没有任何空格。非常感谢。现在问题完全解决了!:)在问题的末尾有一个粗体的大句子提到了这一点。
   -------------- Build: Debug in TEST (compiler: GNU GCC Compiler)---------------

windres.exe -I"C:\Users\Jonne\Omat ohjelmat\wxWidgets-2.9.4\include" -I"C:\Users\Jonne\Omat ohjelmat\wxWidgets-2.9.4\lib\gcc_lib\mswu"  -J rc -O coff -i C:\Users\Jonne\DOCUME~1\CODEBL~1\TEST\resource.rc -o obj\Debug\resource.res
gcc: error: ohjelmat\wxWidgets-2.9.4\include: No such file or directory
gcc: error: ohjelmat\wxWidgets-2.9.4\lib\gcc_lib\mswu: No such file or directory
windres.exe: preprocessing failed.
Process terminated with status 1 (0 minutes, 0 seconds)
3 errors, 0 warnings (0 minutes, 0 seconds)