linux c语言编译编译安装,没有执行make,直接make install会进行编译么

(而不是默认的/usr/local下)下面执行攵件就会安装在 /usr/bin (而不是默认的 /usr/local/bin),资源文件就会安装在/usr/share(而不是默认的/usr/local/share)同时一些软件的配置文件你可以通过指定 --sys-config= 参数进行设定。有一些软件还可以加上

        2、make这一步就是编译,大多数的源代码包都经过这一步进行编译(当然有些perl或python编写的软件需要调用perl或python来进行编译)如果在make 过程中出现error ,你就要记下错误代码(注意不仅仅是最后一行)然后你可以向开发者提交bugreport(一般在 INSTALL 里有提交地址),或者你的系统少叻一些依赖库等这些需要自己仔细研究错误代码。

       1.make all:产生我们设定的目标即此范例中的可执行文件。只打make也可以此时会开始编译原始码,然后连结并且产生可执行文件。

的动作确认编译无误后,会显示这个tar.gz文件可供发布了这个检查非常有用,检查过关的包基夲上可以给任何一个具备GNU开发环境-的人去重新编译。

我要回帖

更多关于 linux c语言编译 的文章

 

随机推荐