簡體   English   中英

對 CLSID_FileOpenDialog 的引用不足 - Mingw64

[英]underfined reference to CLSID_FileOpenDialog - Mingw64

我有一個必須從一台機器移動到另一台機器的整個項目,並且自從移動代碼以來,它一直出現未定義引用“CLSID_FileOpenDialog”的錯誤。

我使用的是 x64 8.1.0 Posix SEH 版本,盡管我嘗試了其他幾個版本,例如 7.3.0。 我需要使用 posix 版本,因為我的代碼中有互斥鎖,而這些在 win32 版本中不起作用。

是否有一些類似的庫需要添加到 linker 以阻止這種情況發生? 我在舊機器上使用 Mingw64,所以不明白為什么會這樣。

謝謝你的幫助!

從字面上看,在發布后,我注意到我的項目設置不包括“ole32”、“comctl32”、“oleaut32”和“uuid”庫。

添加這些可以解決問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM