[問題] 請問ffmpeg如何build msvc不做optimize?
開發平台(Platform): (Ex: Win10, Linux, ...)
win10
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
visual studio 2019
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
ffmpeg
問題(Question):
我工作上的project用ffmpeg做decode, 但遇到了buf release的問題.
我想把ffmpeg build visual studio的版本產生pdb檔來做debug,
這樣會比較方便看問題出在哪.
網路上找了很多資料, 大同小異, 以這篇當例子
https://www.twblogs.net/a/5e555870bd9eee2117c5fc5e
關鍵就是在對ffmpeg的configure這個shell script下指令"--toolchain=msvc"
接下來下make指令可以正確的產生dll跟pdb檔
但我想更進一步的產生沒有做optimize的版本,
預設-O2的pdb檔在visual studio裡面很多東西看不到
預設-O2的makefile如底下的連結
https://reurl.cc/82LyEd
我把這個檔案的內容 其中兩處 -O2改為-Od 然後下make指令 遇到了底下的error
https://reurl.cc/82L30y
我把-Z7改為-ZI也遇到一樣的問題.
請問版上各位先進有人知道要怎麼改參數才能產生沒有做optimize的pdb檔嗎?
我自己在用visual studio操作UI時關掉Optimize用的是/Od + /ZI
不知道要怎麼讓ffmpeg可以產生我要的pdb檔.
謝謝.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.242.38.175 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1636621062.A.2BF.html
推
11/11 17:28,
2年前
, 1F
11/11 17:28, 1F
→
11/11 17:29,
2年前
, 2F
11/11 17:29, 2F
→
11/11 17:30,
2年前
, 3F
11/11 17:30, 3F
→
11/11 17:58,
2年前
, 4F
11/11 17:58, 4F
→
11/12 09:36,
2年前
, 5F
11/12 09:36, 5F
推
11/12 22:11,
2年前
, 6F
11/12 22:11, 6F
→
11/12 22:11,
2年前
, 7F
11/12 22:11, 7F
→
11/12 22:12,
2年前
, 8F
11/12 22:12, 8F
→
11/13 13:26,
2年前
, 9F
11/13 13:26, 9F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章