gpt4 book ai didi

linux - 如何知道gcc安装的确切位置

转载 作者:太空宇宙 更新时间:2023-11-04 09:20:57 27 4
gpt4 key购买 nike

首先我使用命令:which gcc

如果显示的位置不是/usr/bin,那么如何设置正确的路径来编译C程序

最佳答案

这取决于您的 $PATH .这可以设置为以包含一些 gcc 命令的目录开头的内容。运行 echo $PATH 以找出您当前的 $PATH

您可以准确地键入 /usr/bin/gcc,或者添加一些 alias 到您的交互式 shell 配置(通常是 ~/.bashrc 你可能编辑非常小心),或者改变你的PATH设置,或者假设which gcc给出类似 /home/zaid/bin/gcc 的东西(即你的 $HOME/bin/gcc 如果 $HOME/bin 出现 在您的 $PATH 中),添加一个符号链接(symbolic link) ln -sv/usr/bin/gcc $HOME/bin/

如果你编译一个由几个组成的程序translation units , 你应该使用一些 build automation工具,可能是 GNU make .尝试一次 make -p 以了解您的 make 已知的内置规则并利用这些规则。然后,编辑您的 Makefile,可能在其开始行附近添加

CC=/usr/bin/gcc
CFLAGS+= -Wall -g

第一行(使用 CC=)在您的 Makefile 中设置您的 C 编译器。第二个(CFLAGS+=)要求所有警告(-Wall)和调试信息(-g)。因为您将使用 gdb 调试器。

关于linux - 如何知道gcc安装的确切位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41995299/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com