2014-12-19 1 views
0

QNX SRR에서 POSIX 명령을 사용하는 표준 Linux로 거대한 응용 프로그램을 포팅하는 프로젝트를 진행 중입니다.qnx sin 명령을 대체하는 방법은 무엇입니까?

현재 QNX가 구현하는 sin 명령이 작동하지 않습니다.

사람은 QNX의 죄에 대한 대체가 등이 그래서 의도가있다 프로세스를 프로세스를 죽이고, 프로세스 ID를 찾아 다시 시작 리눅스

응용 프로그램 코드가 많은 장소에서 죄를 사용하여 만들 수 방법으로 나를 인도 할 수 응용 프로그램 코드에서 실제로 너무 많은 변경을하지 않고 죄를 대신하여 작성하십시오.

답변

1

가장 좋은 방법은 사용하는 죄용 옵션을 정확하게 분석하는 것입니다. 완전히 기능하는 죄 교체를하는 것은 많은 일을합니다. 그것은 수행 할 수 있지만 명령의 일부분 만 필요하다는 것을 알 수 있습니다.

가장 간단한 방법은 실제로 시스템에서 사용되는 옵션을 올바르게 해석하는 죄용 프런트 엔드를 만드는 것입니다.

그런 다음 해당 옵션에 따라 system() 호출을 통해 해당하는 linux 명령을 실행하십시오.

관련 문제