我安装go by snap,go的可执行文件的路径不是在环境变量路径中,而是当我使用在终端(从我的主目录),继续工作。据我所知,go的可执行文件的路径必须在环境变量路径中,这样linux就可以找到它所在的位置并运行它。在这种情况下,Linux如何找到go的可执行文件?PATH="/usr/local/sbin:/usr/local/bin:/usr/
我有一个x86-64 Ubuntu,它完美地编译和运行x86-64,但我不明白如何在同一台x86-64机器上组装和链接i386版本(我已经安装了i386 compat)。我知道已经回答了类似的问题,但没有一个问题是用as和ld来解决的,所以我不知道如何将这些解决方案转化为我的问题。我一直在搜索如何做到这一点,并找到了关于--32 in as和-m {arg} in ld的信息,但每次编译它时,都会出现“格式错误的文件”错误。我试着用elf_i386和i386linux做过这样的事情:
as --32 ex