作者LightandL (r哲)
看板EE_DSnP
標題[問題] MAKE
時間Sun Nov 28 16:46:21 2010
不好意思想請問一下教授及版上諸位
我在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