If a program were verbose and well behaved, it might be possible to simply run the program without privilege and have it complain about which privileges it lacks.
如果一个程序提供详细的错误输出而且表现正常,那么不使用任何特权来运行这个程序,然后检查错误消息,看看它缺少哪些特权。
Something that might have become apparent is that, for most well-behaved software, portability issues involve Makefiles, not actual program code.
对于大部分表现良好的软件来说,很明显,可移植性问题都是与Makefile有关的,而不会涉及真正的程序代码。
The key to design a well-behaved embedded system is to write the program Locator and runtime Startup Code.
如何对这类应用程序进行重定位,并编写它们的启动程序,是设计好嵌入式系统的关键。
应用推荐