Gah.
[jake@jace]/bin% ls -lhd /bin
lrwxrwxrwx. 1 root root 7 May 22 2012 /bin -> usr/bin/
Я выполняю Fedora 17. По-видимому, /bin
symlinked к /usr/bin
. И конечно (и вполне справедливо) find
и locate
проигнорируйте symlinked каталоги для предотвращения загрязнения результата.
Вам нужно также связывать начать фрагменты, такими как CRT1.O
и другие, если вы хотите вызвать функции LIBC. Процесс связывания может быть очень сложным, поэтому вам лучше использовать GCC
для этого.
На AMD64 Ubuntu вы можете:
sudo apt-get install gcc-multilib
gcc -m32 -o test test.o
Вы можете увидеть файлы и команды для ссылки, добавивфую -V
.