我目前正在开发一个项目,涉及使用POSIX命令将大型应用程序从QNX SRR移植到标准Linux
目前我被QNX实施的sin命令所困扰。
有人可以指导我如何在Linux中创建qnx sin的备用
应用程序代码在很多地方使用sin来查找进程ID,终止进程,重新启动进程等。因此,意图是创建一个sin的替代品而不会在应用程序代码中进行太多更改
答案 0 :(得分:1)
最好的方法是准确分析你使用的罪恶选项。做一个功能齐全的罪恶替换是很多工作 - 它可以完成,但事实证明你只需要一小部分命令。
最简单的方法是为sin创建一个正确解释系统中实际使用的选项的前端。
然后,根据这些选项,通过system()调用发出等效的linux命令。