-
查询后发现,确实是因为中文的原因,安装的gdb,在运行exe文件时不支持路径含中文,exe文件名是中文的话应该也不支持
目前想到两个解决方案
第二种方法的话我认为也比较方便代码的管理,所有exe文件都在当前文件夹生成的话,会比较杂乱,指定设置特定目录会方便很多。
步骤如下:
-
在工作空间内创建文件夹exe_folder(自己设置)
-
修改tasks.json
tasks.json里面存的就是我们编译C生成exe文件的任务:
“preLaunchTask”: “C/C++: g++.exe build active file”
因此修改文件如下:
"version"
:
"2.0.0"
,
"tasks"
:
[
"label"
:
"C/C++: g++.exe build active file"
,
"type"
:
"shell"
,
"command"
:
"F:\\Program Files\\mingw-w64\\x86_64-8.1.0-posix-seh-rt_v6-rev0\\mingw64\\bin\\g++.exe"
,
"args"
:
[
"-g"
,
"${file}"
,
"-o"
,
"${workspaceFolder}\\exe_folder\\${fileBasenameNoExtension}.exe"
"options"
:
{
"cwd"
:
"${workspaceFolder}"
"problemMatcher"
:
[
"$gcc"
]
,
"group"
:
{
"kind"
:
"build"
,
"isDefault"
:
true
这里是代表执行编译命令,在工作空间下的exe_foler目录下生成xxx.exe文件
-
对应的修改launch.json文件内容
launch.json中存着运行exe文件的指令,所以要修改命令,其exe文件路径要对应
"program": "${workspaceFolder}\\exe_folder\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
上面是文件的部分内容,只要保证能找到program就行了
最后运行成功,可以发现exe_foler文件夹中有exe文件了
WebStorm 启动失败 ErrOr: ENOENTI: no such
file
or
directory
, open ‘D: \project \Areallagic\test \logs \log-2019-03-29. log
问题描述:
最近刚开始学习node.js,使用webStorm写demo
时
经常报这个错。
使用这个debug调试
时
,经常会
报错
:
是由于工作目录指向的根目录
路径
错误,导致
找
不到
该js文件.
图中指向的Working
directory
工作目录的根
路径
是test文件夹内,而不是项目Areallagic的根目录
解决办法:
只要修改Working d
最近刚开始学cocos2dx,用
Visual
Studio
2010,很不习惯,在其中遇到了如下错误:
fatal error C1083: 无法打开包括文件:“MyClass.h”: No such
file
or
directory
也就是
VS
找
不到
MyClass.h。我一看,这个文件明明就在目录下,为什么
找
不到
呢?原因就是这个文件没有与调用它的文件在同一个目录下。
解决方案:
今天在使用
VS
2015的calcOne工程,将工程由Debug版本改为Release版本,编译
时
弹出"无法打开包括文件: 'addFunc.h': No such
file
or
directory
"错误,如图(1)所示:
但是,将工程由Release版本改回到Debug版本,却编译成功。从而判断是Release、Debug这2个版本的编译环境有差异。...
用C-FREE 5编译hello world ,文件保存名为new1.cpp
保存位置为D:\C-Free 5\workspace\wxy\new1.cpp
操作系统为win10,未安装mingw
运行
后出现:
--------------------配置: mingw5 - CUI Debug, 编译器类型: MinGW--------------------
#include <stdi...
文章目录1. 第一种情况:真的
路径
不对2.在工程包含多个文件夹的源码
时
有的
时
候在
VS
中遇到的error C1083: 无法打开**: “。”: No such
file
or
directory
的错误,这里总结了我遇到过的情况:
1. 第一种情况:真的
路径
不对
可能真的包含的默认头文件path不对,检查props配置文件,看包含库的
路径
,尤其是第三方库的
路径
是否正确。
检查项目属性,查看包含的C...
当我们在给我们项目中的一些文件转移位置存放的
时
候,经常性的会遇到no such
file
or
directory
这个错误,也就是说是在
路径
下
找
不到
相关的文件,这里介绍一种方法,解决这个曾经纠结我好久的问题,也希望对大家能够有所帮助!
1.这是经常遇到的一个错误,如图:
2.在你的项目中
找
到发生错误的那个文件,这里一xx.pch为例,点击pch文件,查看x
code
右...
5. 尝试使用其他编译器。如果以上方法都无法解决问题,可以尝试使用其他编译器来编译代码。3. 检查编译器是否正确安装。如果编译器没有正确安装,可能会导致无法
找
到头文件。1. 检查头文件
路径
是否正确。确保头文件的
路径
正确,并且在编译器的搜索
路径
中。4. 尝试使用绝对
路径
。如果无法
找
到头文件,可以尝试使用绝对
路径
来包含头文件。这个错误通常是因为编译器无法
找
到所需的头文件。2. 检查头文件是否存在。确保头文件存在,并且没有被误删或移动。6. 在代码加一句 #include
通过检查文件
路径
、确认文件或目录存在、检查文件或目录权限以及合理处理异常情况,我们可以解决这个异常并顺利进行文件操作。这三个函数在文件和目录处理中非常有用,可以帮助我们检查
路径
的存在性、类型并作相应的处理。如果使用的是绝对
路径
,确保
路径
中的驱动器名称和目录结构是正确的。它接受一个
路径
参数,并返回一个布尔值,表示
路径
是否是一个文件。它接受一个
路径
参数,并返回一个布尔值,表示
路径
是否是一个目录。异常,可能是由于权限问题。异常,并在异常处理块中执行适当的处理逻辑,如提示用户重新输入文件
路径
或进行其他操作。
库的
路径
到IncludePath. (c_cpp_properties.json)2. 添加eigen库的
路径
到编译参数"args".(tasks.json)在"args"里加入"-I", "D:/eigen-3.4.0"
昨天用
Vs
Code
直接打开py文件,
运行
后显示No such
file
or
directory
:‘
directory
’。但
directory
文件和该py文件在同一目录。直接打开py文件,
Vs
code
看
不到
同一目录下的其他文件。打开文件夹打开该目录,而不是单独打开该py文件,即解决。