首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux路径,该如何解决

2012-03-24 
linux路径我在linux 下用kdevelop编程。我用FILE *FPfopen(myfile.dat,w)创建了一个文件。没有加路径,

linux路径
我在linux 下用kdevelop编程。
 
我用FILE *FP=fopen("myfile.dat","w");创建了一个文件。没有加路径,就是想让创建的文件与可执行文件在同一个目录中。

可是创建的文件却跑到/root中了,请问这是为什么?我该怎么做呢?

[解决办法]
使用绝对路径。
或者
FILE *FP=fopen("./myfile.dat","w");
[解决办法]
图形编辑应用程序存盘的默认当前路径都是$HOME
[解决办法]
当前路径加./啊
[解决办法]
是这样的....你这个文件生成可执行文件后的路径在哪个地方?
如果在/root的话肯定就在root下.
不过最好加上绝对路径最好!
或者加上./表示在当前的文件路径!
[解决办法]
启动kdevelop,一次点project->project options->run options
main program里设置运行目录为<你想要的目录>/<可执行程序名>,这样,建立的文件就在这个目录里了。

热点排行