исходник name.c
Скомпилирован через anjuta (аналогично gcc -c name.c),
компиляция прошла успешно, полуявился name.o
Что с ними дальше делать?
В name.c программа простая, должна работать, а как её запускать?
Компиляция исходника. help
Модератор: Модераторы разделов
-
- Сообщения: 1913
- Статус: zzz..z
Re: Компиляция исходника. help
вы получили объектный модуль
скомпоновать в исполняемый модуль...
в вашем слчае в anjuta нужно выбрать меню ->build->build project
[x] close
Спасибо сказали:
-
- Сообщения: 512
- ОС: debian stable
Re: Компиляция исходника. help
Пишет "программа не имеет флага разрешения на исполнение".
p.s: непонятно в анюте.
p.s: непонятно в анюте.
-
- Сообщения: 311
- ОС: openSUSE 12.2
Re: Компиляция исходника. help
Поставить "флаг разрешения на исполнение" можно с помощью команды chmod. Например:
Объектный модуль компоновать можно с помощью gcc:
gcc будет автоматически компоновать модули в исполняемый файл, если его запустить без -c
Код: Выделить всё
chmod +x ./file
Объектный модуль компоновать можно с помощью gcc:
Код: Выделить всё
gcc name.o
gcc будет автоматически компоновать модули в исполняемый файл, если его запустить без -c
На самом деле всё очень просто...
Спасибо сказали:
-
- Сообщения: 512
- ОС: debian stable
Re: Компиляция исходника. help
Раздел смонтирован с noexec, в этом проблема была.
Спасибо всем.
Спасибо всем.