1
我正在用Netbeans IDE在Linux機器上開發一個OpenCV應用程序。我需要在運行相同的應用程序,其中opencv沒有安裝在其中。可以做到嗎?或者我運行應用程序的機器需要安裝opencv?在一臺機器上建立opencv exe,並在另一臺沒有安裝opencv的機器上運行?
我正在用Netbeans IDE在Linux機器上開發一個OpenCV應用程序。我需要在運行相同的應用程序,其中opencv沒有安裝在其中。可以做到嗎?或者我運行應用程序的機器需要安裝opencv?在一臺機器上建立opencv exe,並在另一臺沒有安裝opencv的機器上運行?
是的,它可以使用靜態鏈接,但通常OpenCV不會分發已編譯的靜態庫。您將不得不編譯自己的.a文件並鏈接到這些文件以創建獨立的可執行文件。
編輯:看看this question