执行./configure时,提示configure: error: C compiler cannot create executables
有人说重装GCC但是重装了还是不行,还有人说这行shexportLIBS=shexportCFLAGS=,但是执行着两行却提示sh:export:Nosuchfileor...
有人说重装GCC但是重装了还是不行,还有人说这行sh export LIBS= sh export CFLAGS=,但是执行着两行却提示sh: export: No such file or directory,以前没遇到过这个问题啊!o(︶︿︶)o 唉,求大神现身!
展开
展开全部
我想提示这个信息,应该是你在root用户下编译程序或配置。可以尝试切换到普通用户下。
或者说,你连普通用户下都没安装gcc或g++,但是现在安装系统时一般不存在这样的问题。
再者就是./configure的时候,一般涉及到root权限,所以最终目标是,要改成root用户下,可以编译我们自己写的测试程序,可以像在普通用户下输入:$PATH 会出现编译器连接
补充:常见的用ssh登陆后,用su 切换到root用户,貌似好像还有这样的问题。可以直接在虚拟机机中用root身份登陆进去,进行./configure操作。
或者说,你连普通用户下都没安装gcc或g++,但是现在安装系统时一般不存在这样的问题。
再者就是./configure的时候,一般涉及到root权限,所以最终目标是,要改成root用户下,可以编译我们自己写的测试程序,可以像在普通用户下输入:$PATH 会出现编译器连接
补充:常见的用ssh登陆后,用su 切换到root用户,貌似好像还有这样的问题。可以直接在虚拟机机中用root身份登陆进去,进行./configure操作。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
export CFLAGS=;export LIBS=
就可以了
就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编译什么软件?
追问
无论编译什么软件都提示这个....
追答
编译简单的c程序试试 gcc -o main main.c
#include
int main()
{
printf("hello\n");
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我跟你一样的问题,一块等解答吧。。。。撞墙的心都有了,烦!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
别加sh,这两句就能用了。
至于能不能解决问题,我看悬。
至于能不能解决问题,我看悬。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询