2
A
回答
4
:在
SWI-Prolog您可以通過
current_prolog_flag謂詞
嘗試的手段檢查執行環境包括操作系統0
?- current_prolog_flag(arch, Arch).
?- current_prolog_flag(unix, U).
?- current_prolog_flag(windows, W).
0
我不知道答案,但我會建議您嘗試使用一種外國語言擴展像C.對SWI-Prolog的C庫的文檔是here
相關問題
- 1. 識別操作系統
- 2. .emacs代碼來識別操作系統?
- 3. 指紋識別操作系統
- 4. 如何識別bash腳本中的哪個操作系統
- 5. 如何識別操作系統中的前臺「應用程序」?
- 6. 在Dokan文件系統上識別Office文件寫入操作
- 7. 在windows上識別底層操作系統
- 8. 在Windows操作系統中的pathos軟件包操作系統
- 9. Mac操作系統:外殼不識別scp
- 10. 基於端口識別遠程操作系統
- 11. 指紋識別遠程操作系統:Python
- 12. Android操作系統無法識別方向更改
- 13. 操作系統中
- 14. JVM 32位安裝在Win7 64位操作系統中,但它不被識別
- 15. 程序在操作系統中識別自身的一個副本
- 16. 操作系統
- 17. 檢測操作系統級別的引發事件(操作系統外觀)
- 18. Linux操作系統和移動操作系統之間的根本區別(android)
- 19. 嵌入式操作系統和桌面操作系統的區別
- 20. 操作系統注入和操作系統命令注入的區別
- 21. 通用操作系統和軟實時操作系統之間的區別?
- 22. 什麼是操作系統和元操作系統之間的差別
- 23. PHP hash_hmac()操作系統區別
- 24. 在操作系統中,系統調用和中斷有什麼區別?
- 25. Prolog用戶識別
- 26. 車牌識別系統
- 27. 指紋識別系統
- 28. 指紋識別系統
- 29. 在MSWin32操作系統上的條款:: ReadKey :: GetTermialSize操作系統
- 30. 前景背景系統和實時操作系統的區別