Используя платформу x86, я хочу запустить мое приложение с именем myapp с помощью этого метода: execl("./myapp","");
Все в порядке! Но не удалось, когда я использую платформу ARM + встроенный linux. Зачем ? Любая помощь будет оценена. Заранее спасибо.«execle» разница между linux и встроенным linux
3
A
ответ
2
Если вы хотели бы использовать execle
проходить в той же среде, что было ваше вызывающее приложение, вы можете использовать это:
#include <unistd.h>
extern char **environ;
/* ... */
execle("./myApp","./myApp",NULL,environ);
+0
О, я понимаю, спасибо большое –
3
Ваш вызов неправильно: список аргументов execl()
«s должен быть нагружен NULL
,
Тот факт, что он работает на всех на x86 это чудо;)
Смежные вопросы
- 1. Разница между встроенным linux и moblin, openmoko linux
- 2. Разница между '~' и '/' в linux
- 3. Разница между компилятором между macOS и linux?
- 4. разница между IntelliJ IDEA версии "Linux" и "Linux без JDK"
- 5. Разница между printf в Windows и Linux
- 6. В чем разница между ~/и ~ в linux?
- 7. Разница между «системой» и «exec» в Linux?
- 8. разница между netstat и ss в linux?
- 9. В чем разница между Linux и Unix?
- 10. Разница между winsock и linux-сокетами
- 11. Linux: Разница между inode и file_inode (файл)?
- 12. Разница между Printk() и Printf() в Linux
- 13. Разница между Mac `find` и Linux` find`
- 14. В чем разница между & и | в Linux?
- 15. Разница между версиями узлов между mac и linux
- 16. ufw Разница между брандмауэром Linux между reject и deny
- 17. Встраиваемые Linux Kernel и Desktop Linux Kernel Difference
- 18. В чем разница между версиями ядра Linux?
- 19. Разница между строками - awk - linux script
- 20. разница строк окна и Linux
- 21. Разница между переменными linux $ BASH_SUBSHELL vs $ SHLVL
- 22. Boolean Разница между текстовыми файлами в Linux?
- 23. Разница между Linux, когда использовать круглые скобки
- 24. Разница между встроенным классом и @ManyToOne
- 25. разница между встроенным и автономным брокером activemq
- 26. Разница между объектным кодом и встроенным кодом?
- 27. Различия между исправлениями между ядром android и ядром linux linux
- 28. Linux и совместимость между процессорами
- 29. Как перейти от микроконтроллеров к встроенным Linux?
- 30. Разница между POSIX AIO и libaio на Linux?
Согласно странице человека, вы должны использовать 'execl ("./ MyApp", "./myapp"(символ *) NULL); '. Какая ошибка вы получаете? Что такое возвращаемое значение из 'execl' и что такое' errno'? –
Я получаю «.so» не найдено –