代码::Blocks -编译c++时没有这样的文件或目录错误
MINGW, Code::Blocks - No such file or directory error when compiling c++
当我尝试在Code::blocks中编译c++程序时,它给了我这个错误:
-------------- 构建:调试elcounter(编译器:GNU GCC编译器 )---------------
mingw32-g++.exe - weffc++ -Wall -std=c++14 -fexceptions - weffc++ -std=c++14 -g -I" c:UsersZahirBox SyncCPP projectsSeptember_2k16elcountermain.cpp" -o objDebugmain.o
mingw32-g++.exe: error: SyncCPP:没有这样的文件或目录
mingw32-g++.exe: error: projectsSeptember_2k16elcountermain.cpp -o objDebugmain. exe0:没有这样的文件或目录
mingw32-g++.exe:致命错误:no input files
我用 MinGW g++ 编译器。
只是为了测试,我试着编译简单的"Hello, world"文件,它给了我同样的错误。
在命令行中编译相同的"Hello, world"文件"g++ test.cpp -o hello.exe"和in工作正常,所以我相信编译器安装正确。
该错误似乎与文件路径中的空格有关。
C:UsersZahirBox SyncCPP projectsSeptember_2k16elcounter
mingw32-g++.exe: error: SyncCPP:没有这样的文件或目录
mingw32-g++.exe: error: projectsSeptember_2k16elcountermain.cpp -o objDebugmain. exe0:没有这样的文件或目录
可能是一个问题与构建系统在Code::块?我试图将命令代码::blocks复制到命令行,它给出了相同的错误。( mingw32-g + + - wall . exe -Weffc + + 等)。
编辑:我不想改变文件路径,因为"Box Sync"是由同名应用程序使用的,它与云(box.com)同步文件。该应用程序不支持更改主文件夹名称,我希望项目文件保持同步。
看起来您需要删除项目中文件和文件夹名称中的所有空格。
在你的例子中是'CPP projects'文件夹和'box sync'文件夹
- C++系统找不到指定的文件错误
- C++语法头文件错误
- C++生成文件错误"implicit entry/start for main executable"
- C++/生成文件错误:未定义对"main"的引用
- VS2019:资源文件错误:中性(默认)(未知子语言:0x8)
- C++程序不制作文件(错误)
- 安卓工作室 |CPP 文件错误错误: 位图库中对"AndroidBitmap_unlockPixels"的未定义引用
- "what does ":*** [可执行文件] 错误 1 " mean ?"
- 如何修复使用VScode调试器gcc调试时的"找不到文件"错误
- 在课堂上创建了一个朋友,给出"无输入文件"错误
- Qt .exe文件错误
- c++ 添加具有写入文件错误的文本变量
- 无法转换 .CATPart 文件.错误:输入文件路径似乎包含不支持的字符
- 写入文本文件错误,QT
- C++写入文件错误
- Windows Subsystem for Linux (WSL) 下的间歇性随机"找不到文件"错误
- 犰狳读取MAT文件错误
- 无法求解FullPathForFilename:COCOS2DX中可能缺少文件错误
- C Wininet FTP列出了许多文件错误
- 生成文件错误 - 找不到文件 - *.cpp