2
我想編譯一個程序,我一直在OSX上工作10.6 它編譯罰款10.5下,但現在我得到一個名爲BlockZero的未聲明的錯誤。OSX API問題:BlockZero在哪裏生活?
我不確定這個函數是什麼,它做了什麼或者它在哪裏生活。 我需要導入什麼來解決這個問題?
一些谷歌搜索表明它可能是碳的一部分。有沒有我可以鏈接的特定框架?
我想編譯一個程序,我一直在OSX上工作10.6 它編譯罰款10.5下,但現在我得到一個名爲BlockZero的未聲明的錯誤。OSX API問題:BlockZero在哪裏生活?
我不確定這個函數是什麼,它做了什麼或者它在哪裏生活。 我需要導入什麼來解決這個問題?
一些谷歌搜索表明它可能是碳的一部分。有沒有我可以鏈接的特定框架?
如果有其他人遇到這種情況:BlockZero是一個函數,它似乎將一塊內存歸零。它位於CoreServices中並在MacMemory.h中定義。 問題是,該功能對於編譯爲64位的應用程序不可用(這是默認設置;因此我的問題)。要解決此問題,請使用BSD函數bzero。
+1優秀的後續行動 –