我試圖在Windows下構建libdwarf api,但我收到以下編譯錯誤。試圖編譯libdwarf,給出未定義的錯誤
in dwarf_elf_access.c
undefined type Elf32_Ehdr,
undefined symbol EI_CLASS
undefined symbol ELFCLASS64
undefined symbol ELFDATA2LSB
...
我做了所有頭文件和源文件的搜索,我無法找到他們定義的任何地方,據我所知。這些unix/linux特定的定義是?如果這些錯誤應該如何在Windows下解決?
感謝
您正在使用什麼編譯器?我在我的答案中假設了gcc。 – terminus 2010-08-27 20:53:48
@terminus感謝您的回覆。我使用的編譯器是borland/embar,但是在使用MSVC9編譯時遇到同樣的問題 – greatwolf 2010-08-27 22:08:34
將其更正爲更具體。 – terminus 2010-08-27 22:49:58