버전 6.24를 실행중인 경우 GENERIC에서 UNIX_V 또는 UNIX_7로 플래그를 변경하여 다시 컴파일하십시오. 버전 6.3을 실행중인 경우 Generic에서 Linux로 Setup.h의 플래그를 변경하고 작동하지 않으면 Unix_V 또는 UNIX_7을 사용해보십시오.
문제
클립 환경에서 시스템 기능을 호출하려고합니다. 프로그래밍 자습서에 제공된 예제를 사용했지만 Ubuntu에서는 작동하지 않는 것 같습니다. 다음 코드를 사용했지만 메시지를 받았습니다.
이 시스템에 대해 시스템 기능이 완전히 정의되지 않았습니다.
내 코드 :
(defrule start-program ""
(not (started on))
=>
(assert (print-directory /home/username/Desktop))
(assert (started on))
)
(defrule print-directory
(print-directory ?directory)
=>
(system "ls " ?directory)
)
아이디어가 있습니까?
미리 감사드립니다.
해결책
제휴하지 않습니다 StackOverflow