看板 EE_DSnP 關於我們 聯絡資訊
不好意思想請問一下教授及版上諸位 我在make的時候 跑出了下列訊息 In file included from /usr/include/features.h:378, from /usr/include/c++/4.4/x86_64-linux-gnu/32/bits/os_defines.h:39, from /usr/include/c++/4.4/x86_64-linux-gnu/32/bits/c++config.h:243, from /usr/include/c++/4.4/iostream:39, from memCmd.cpp:8: /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: 沒有此一檔案或目錄 … … … 接下來就是一長串的err message 幾乎所有的err根本是我程式碼裡沒有的東西 ex: if ( toSizeT(t) < getRemainSize()){ 這一行的err message 是 expected primary-expression before ‘=’ token 可是我根本連'='都沒用 想請問一下這個情形是為什麼會發生呢? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.183
LightandL:電腦是32bit的 11/28 16:54
puerpuella:安裝multilib? sudo apt-get install g++-multilib 11/28 19:43
ric2k1:之前出現過嗎? 11/28 21:41
LightandL:結果發現我是64bit = = 我上次明明就是用make 32太古怪 11/28 22:24
ric2k1:解決就好! 否則看起來還真不是小問題... 11/28 22:27