linux路径,该如何解决

linux路径,该如何解决

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里设置运行目录为<你想要的目录>/<可执行程序名>,这样,建立的文件就在这个目录里了。

linux路径,该如何解决

相关文章:

你感兴趣的文章:

标签云: