Как выполнить .exe файл, когда система Linux запускает?

я генерировал .exe файл из файла C (т.е. filename.c) после компиляции в машине Linux с-O опцией. Я хочу знать о том, как выполнить это .exe файл, когда система Linux запускает?

2
задан 06.04.2010, 09:04

3 ответа

Скомпилируйте filename.c в соответствии с Linux и просто добавьте команду к/etc/rc.d/rc.local. Это выполнить когда загрузки компьютера. Иначе должен был бы создать сценарий для него в/etc/rc.d/init.d/и затем сделать ссылки на него на соответствующих уровнях выполнения/etc/rc.d/rc3.d/,/etc/rc.d/rc5.d/

4
ответ дан 08.12.2019, 05:31

Для выполнения EXE-файлов на Linux, Вам нужно Вино.

Таким образом, сначала необходимо запустить вино и затем exe. Я предполагаю, что необходимо поместить их в/etc/rc.d / (Выберите соответствующий уровень выполнения),

1
ответ дан 08.12.2019, 05:31

Привет, я генерировал .exe файл из файла C (т.е. filename.c) после компиляции в машине Linux с-O опцией

Я предполагаю, что Вы используете GCC, и Вы имеете в виду '-o' вместо '-O'. В этом случае Вы назвали файл, чтобы быть "file.exe", хотя на Linux Вы не должны указывать расширение файла как "exe".

Таким образом, Вы сделали что-то как

gcc filename.c -o file.exe

Можно затем выполнить использование программы

./file.exe

Если требуется иметь скомпилированное выполнение приложения при запуске, необходимо будет поместить скомпилированный файл в общее местоположение и заняться расследованиями который скрипты запуска, запущенные для распределения (init.rc). Можно найти это полезным.

После того как Вы нашли, как добавить сценарий запуска затем, можно добавить /var/myapp/test.exe к существующему сценарию запуска или записи Ваше собственное.

1
ответ дан 08.12.2019, 05:31

Теги

Похожие вопросы