看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) GCC Linux 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 狀況是這樣子的,小弟在code block當中的Compiler and Debugger 設定了GNU GCC Compiler,然後開始快樂的Coding(?) 一般使用上沒什麼問題(EX: 使用sprintf print scanf....etc), 只是一旦要使用其他的Library的時候(EX: 使用 math.h) 用code block compile就會出現不認識的現象(EX:使用double floor()) [抱歉手殘 ^^""] 但是透過命令視窗執行gcc指令,又沒有問題, 想說是不是在code block上,小弟少設定了什麼? 0.0a -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.111.46
james732:不認識的現象是什麼? 04/15 11:37
shiengchyi:undefined reference <-- 04/15 11:38
※ 編輯: shiengchyi 來自: 60.250.111.46 (04/15 11:39)
legnaleurc:-lm 04/15 11:43
james732:試了一下,沒發生原po講的情況,建議用置底連結貼程式碼 04/15 11:44
xatier:http://ppt.cc/PVO_ floor()不是int =口= 04/15 11:46
shiengchyi:-lm 是去連結 math library對吧?! 04/15 11:46
※ 編輯: shiengchyi 來自: 60.250.111.46 (04/15 11:48)
xatier:我試了一下,也沒有原PO之狀況 04/15 11:48
shiengchyi:*___* 沒事了 小弟眼殘 O和0 傻傻分不清楚 04/15 11:52
james732:你該不會打成了 fl00r 吧 XDD 04/15 11:55
shiengchyi:不只是那樣~ 用gcc指令的時候 還忘了加-w ~"~ 04/15 11:58
shiengchyi:我一定是累了 >"< 04/15 11:59
james732:寫程式真的要頭腦清楚,要不然很容易發生悲劇 04/15 12:04
james732:我做過把 rm -rf xxx.o 打成 rm -rf xxx.c ... 04/15 12:04
shec1213:樓上...我也有學長做了 gcc xxx.c -o xxx.c 然後崩潰了 04/15 14:05
buganini:請愛用vcs啊.. 04/15 15:21
buganini:還有Makefile 04/15 15:21
loveme00835:問題解決了嗎? 04/15 16:19