导航:首页 > 源码编译 > 当前目录下存在文件编译错误

当前目录下存在文件编译错误

发布时间:2022-05-06 12:01:44

java编译时出现找不到文件,为什么

首先要保证是在
java
文件目录下进行编译。
其次是保证运行javac
后面的文件名和源文件名的大小写一致。
即:
>cd
桌面
>javac
HelloWorldApp.java
这时如果编译成功的话会在同一路径下生成一个
HelloWorldApp.class
文件
直接在该路径下
>java
HelloWorldApp
另:jdk的路径最好还是不要用中文吧。。。

Ⅱ VS2008 编译时出现的错误:无法打开编译器中间文件。如何解决

你这个跟我的问题一模一样。。。
原因:W盘是某个软件建的一个盘,它修改了环境变量TMP和TEMP的路径
解决方法:我的电脑->属性->高级->环境变量,把里面这两个变量的路径修改一下,改成C盘、D盘都行

Ⅲ 我用clang编译一个文件 main.c 当中引用了当前目录下的 set.h 头文件 编译的时候报

能把当时的命令,目录,代码情况提供一下吗?

我在ubuntu虚拟机中可以正常运行,我猜测可能是这个问题:

1.

#include"set.h"

写成了

#include<set.h>

2.main.c和set.h不在同一目录下

3.命令行中由于隔了几级目录,实际编译的不是你所要的main.c文件,而是其他目录下的main.c文件

Ⅳ mac系统下在含有makefile文件的目录下make编译后出现错误

首先删除scripts/kconfig/mconf.o

修改scripts/kconfig/lxdialog/check-lxdialog.sh 中 ldflags 如下:

#Whatlibrarytolink
ldflags()
{
forextinsoadylib;do
forlibinncurseswncursescurses;do
$cc-print-file-name=lib${lib}.${ext}|grep-q/
if[$?-eq0];then
echo"-l${lib}"
exit
fi
done
#=====fixstart=====
forlibinncurseswncursescurses;do
if[-f/usr/lib/lib${lib}.${ext}];then
echo"-l${lib}"
exit
fi
done
#=====fixend=====
done
exit1
}

最后,重新 make menuconfig

如果上述方法不行,楼主可以用 make nconfig

Ⅳ win7操作系统下excel2007总会有隐含模块中的编译错误:ImportFile,怎么解决呢

关于打开EXCEL,出现"隐含模块中的编译错误:ThisWorkbook"的问题 (2007-10-24 22:01:46)
标签:thisworkbook 知识/探索 分类:计算机小技巧

前段时间在系统中安装了office ready软件,结果打开EXCEL时出现"无法装载这个对象,因为它不适用于这台计算机"对话框,确定后又出现"隐含模块中的编译错误:ThisWorkbook",确定后可以使用EXCEL,但每次都出现这个提示,我后来把OFFICE中系统中彻底卸载了,又重新安装OFFICE,安装后想肯定不会在出现这个提示了,但还又出现了.

没办法在网上搜索也没解决问题,搞了几天也没搞定,偶然有一天我进入我的用户目录中删除垃圾文件,在C:\Documents and Settings\Administrator\Application Data\Microsoft

发现有一个Excel目录,该目录下有两个子目录,一个是AltStart子目录,另一个是XLSTART子目录,后一个子目录是空的,而前一个子目录中有一个文件"ORPRO_v3 Start",通过查看该文件属性,发现该文件就是office ready软件安装后的遗留的一个文件,虽然把OFFICE彻底卸载了,但没有在C:\Documents and

Settings\Administrator\Application Data\Microsoft\Excel\AltStart中把其删除,然后我把

C:\Documents and Settings\Administrator(登录计算机名字的目录)\Application Data\Microsoft\Excel\AltStart目录下的ORPRO_v3 Start这个文件删除,结果就没有上面的提示了,该文件由于是一个宏文件,在Excel启动时都加载,所以每次运行EXCEL时都会把该宏文件加载,每次都会出现这个的错误提示.大家可以根据我上面的提示,以后再出现类似的问题,相信可以迎刃而解了!

Ⅵ ubuntu“usr/include”目录下有“SDL.h”文件,为什么include<SDL.h>还是报找不到文件的编译错误

建议用sdl-config生成编译参数:

gcc -o hello hello.c `sdl-config --cflags --libs`

或者贴出你的错误。可能是lib路径不对,找不到libSDL.so, 链接时出错。

Ⅶ go语言 一个主package包引入同级目录下go文件包编译出错!!

go语言 一个主package包引入同级目录下go文件包编译出错是设置错误造成的,解决方法为:

1、先使用import "strings"导入strings库。

Ⅷ 编译一个CPP文件时,出现这个错误怎么办

因为在工程编译的时候各个.cpp文件依次单独编译,最后才连接到一起,当在编译main.cpp文件时,看到main.cpp文件中有#include“2.cpp”文件时就把2.cpp中的内容和main.cpp一起编译生成main.obj文件。别忘了2.cpp文件也是.cpp文件也要单独编译,编译完2.cpp文件生成2.obj文件后。再将所有编译后的.obj文件连接到一生成.exe文件。这时就会发现2.obj中的内容main.obj中也有(因为main.cpp中#include“2.cpp”)。所以会出现重复定义的错误。
这时你可能又会想到把2.cpp文件改名为2.h在main.cpp文件中#include“2.h”不就行了。因为.h文件不会单独编译。确实是这样。将2.cpp改为2.h后不管工程目录中有没有添加2.h文件都可以。可是前面说了.h文件中最好只放声明。(不失为一个解决问题的办法)
extern可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示变压器遇到此变量和函数时在其他模块中寻找其定义。另外,extern也可用来进行链接指定。
关于extern更详细的解释请看网络
所以我们只需这样:如果在1.cpp中要调用2.cpp中的函数,不要在1.cpp中#include“2.cpp”,只需在1.cpp中声明一下要调用的函数,并且声明前加关键字extern

阅读全文

与当前目录下存在文件编译错误相关的资料

热点内容
钓鱼黑坑下什么app 浏览:938
windows软件编译为linux程序 浏览:270
方舟编译支持应用 浏览:422
华为云服务器可以远程别的电脑吗 浏览:7
单片机百度百科 浏览:230
安卓回声效果发短信怎么弄 浏览:166
windows7文件夹属性没有位置 浏览:949
单片机632什么意思 浏览:119
奢侈品哪个app买最便宜 浏览:665
编译原理意思 浏览:329
哪里下载带有加密版志愿二维码 浏览:393
python读串口 浏览:171
Pdf修改文本 浏览:660
电力行业纵向加密技术原理 浏览:49
活塞压缩机基础 浏览:706
么解手机的压缩包 浏览:767
如何开通加密货币 浏览:148
北京修理服务器云主机 浏览:204
python程序设计主要思路 浏览:897
jar包通过如何在服务器运行 浏览:378