编译时指定pc存放路径
当系统运行一个程虚尘序而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还会到Path中指定的路径去找。
为了将编译生成的指定后缀的文件,存放到指定的文件夹渗誉配中,在程序运行之初(即程序在调用所需DLL等文件前),将指定的文件夹路径追加到专用路径列表中。如此一来,程序在调用相应的DLL等文件时,如果在其它文件中,没有找到需要的DLL文件时,会自动到刚才新添加到专用路径中去查找,如果查找不到程序就会出错。
根据程序的这个特点,可以在项目属性的“生成事件”中添加相应的命令(对一些宏的利用、环境变量设置及DOS命令的组合),将编丛指译生成的指定后缀的文件,存放到指定的文件夹中。这样使程序生成文件的存放整洁。
然后,找到项目“属性”的“生成事件”中,进行下面的宏、环境变量设置及DOS命令组合处理语句输入:
⑵ java中编译的时候如何把目录引到d盘或者e盘下
假如,你把你写好的java源文件保存在了D盘下的testjava文件夹下,也就是你说的专门存放练习的文件夹里。然后,配置你的classpath,在classpath路径下添加上D:\testjava\;添加后,点击确定。
然后启动命令行窗口,在命令行窗口用cd命令切换到D:\testjava\目录下,C盘切换到D盘命令:C:\>D: 然后用cd调整目录。最后编译java源文件并执行。
⑶ 打开vim后怎样编写c/c++/java文件即编译运行 编写完后如何保存 保存路径在哪 路径是否可更改
1、用vim编写文件代码,一般需要按i、a、o、O、A、I这六个字母键进入插入模式,输入完成后,按ESC键退出插入模式。
2、可以直接在vim中执行,vim通过"!"来执行外部命令。下图是在vim中通过”!“号执行gcc编译hello.c的文件,生成可执行文件hello后,同时执行当前文件目录下的hello。g++、java操作类似。
⑷ gcc编译指定了库路径,但是还是找不到
不同版本的动态库是为了升级方便,旧的程序需要与旧的库链接,新的程序与新的. 一般的做法是把libabc.so连接(symbolic link, ln -s libabc.so.N libabc.so)到最新的版本,这样以后的新程序,在用gcc -labc的时候,都会链接到新的版本
⑸ java源文件编译时要放在哪里
很可能是编译的路径没选对,用绝对路径也可以,用相对路径也可以,绝对路径:就是cmd调出管理员窗口后,输入javac E:\xuexi\HelloWord.java。其中E:\xuexi\HelloWord.java就是源程序HelloWord.java的绝对路径,即源程序文件在哪里,它的绝对路径就是从类似上述例子的路径。相对路径:一直点一直点,找到你写的源文件HelloWord.java,然后在最上面路径那一栏中把原来的名字全部删掉,输入cmd,这就是相对路径。例如HelloWord.java在E:\xuexi下,只需要把最上面路径栏里的E:\xuexi删掉,换成cmd回车就可以了,最后再输入javac HelloWord.java就可以编译。如果有错误也会报错。
⑹ Linux编译C语言,源程序文件放在什么路径
改名:mv hello hello.c
编译:首先cd到你源文件的那个目录下,这样省去了指定绝对路径的麻烦,比如cd到桌面,然后:gcc hello.c -o hello
运行:./hello
⑺ 在使用jdk编译时,如何如何将一个JAVA源文件编译到一个指定的文件夹里面
class文件编译后会存放在d盘根目录下
javac -d "d:" D.java
执行临时设置classpath路径下的class
java -classpath "d:" D