推 CoNsTaR: 你要加的是 includes 不是 lib,configur 192.197.88.83 06/17 19:51
→ CoNsTaR: ation properties -> C/C++ -> General - 192.197.88.83 06/17 19:51
→ CoNsTaR: > Additional Include Directories 192.197.88.83 06/17 19:51
→ CoNsTaR: 有 C/C++版可以去那邊問 192.197.88.83 06/17 19:51
把目標機器的include路徑加入additional include directories之後還是找不到資料夾
不過謝謝回應!
※ 編輯: aris1008 (36.238.39.220 臺灣), 06/18/2019 15:13:09
※ aris1008:轉錄至看板 C_and_CPP 06/18 15:16
推 CoNsTaR: 你是 include "" 還是 include <>? 192.197.88.83 06/19 11:09
→ CoNsTaR: 有試著去找 opencv.hpp 實際的位置在哪 192.197.88.83 06/19 11:09
→ CoNsTaR: 嗎?你要先知道他在哪才知道要 include 192.197.88.83 06/19 11:09
→ CoNsTaR: 什麼啊 192.197.88.83 06/19 11:09
你好,我是用include<>。知道opencv.hpp路徑,可是不知道要放在哪個項目有效所以
才上來發問。
後來找到問題很類似的發文
https://stackoverflow.com/questions/47546583/opencv-cross-platform-compilation-on-visual-studio?rq=1
不過也是沒下文。
如果在輸入linux端的命令列有選項可以調整就好了。
不過也沒關係,現在就先再windows寫好upload到linux再編譯吧。
※ 編輯: aris1008 (36.238.152.3 臺灣), 06/21/2019 20:55:32
推 CoNsTaR: 那篇文說他加了 include 之後就能 compil 192.197.88.83 06/22 05:43
→ CoNsTaR: e 了,只是還是有 linking 的問題 192.197.88.83 06/22 05:43
→ CoNsTaR: 不過我想除非你有目標機器的 c/c++ runti 192.197.88.83 06/22 05:43
→ CoNsTaR: me,否則一定沒辦法成功 link whole prog 192.197.88.83 06/22 05:43
→ CoNsTaR: ram 的 192.197.88.83 06/22 05:43
→ CoNsTaR: 你能做的是把專案 type 設成 static libr 192.197.88.83 06/22 05:43
→ CoNsTaR: ary,編出來的 lib 再拿去目標機器 link 192.197.88.83 06/22 05:43
好的我了解了,謝謝大大的回覆!
※ 編輯: aris1008 (218.164.106.53 臺灣), 06/24/2019 23:08:44