[問題] 無法用Jupyter編譯須呼叫副程式的C語言

看板C_and_CPP (C/C++)作者 (jd0252)時間6年前 (2019/06/01 21:56), 編輯推噓2(206)
留言8則, 3人參與, 6年前最新討論串1/1
各位大大好 因為作業關係需要做一個的專案,我們計劃做3個不同的小遊戲,並用menu.c這個檔案整合, 從這個檔案中依據使用者輸入叫各個遊戲檔出來跑,利用用.h檔的方式去做, 但卻無法如 預期跑出output, 附圖為程式運作情形, 想問該如何解決? https://drive.google.com/file/d/1wL7Q2FktE02vmnuoW-O4T9F0Wgj43q2z/view?usp=shari ng 附上程式檔 https://i.imgur.com/SGjDjBL.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.81.92 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1559397361.A.E0F.html

06/01 22:04, 6年前 , 1F
你要先編譯成.o啊
06/01 22:04, 1F

06/02 12:50, 6年前 , 2F
編譯成靜態連結試試看
06/02 12:50, 2F

06/02 18:10, 6年前 , 3F
希望有幫助https://reurl.cc/Vg5rN
06/02 18:10, 3F

06/02 18:20, 6年前 , 4F
因為沒有編譯成功所以檔案不存在,與Jupyter沒關係
06/02 18:20, 4F

06/02 18:23, 6年前 , 5F
可能老師沒教,x.h要在x.c內include
06/02 18:23, 5F

06/02 18:26, 6年前 , 6F
另外要對.h檔做保護https://reurl.cc/D7ZWe
06/02 18:26, 6F

06/02 18:41, 6年前 , 7F
推薦使用提供的makefile編譯
06/02 18:41, 7F

06/02 18:43, 6年前 , 8F
加include與做保護後,應該也可以用你自己的方式編譯
06/02 18:43, 8F
文章代碼(AID): #1SyeFnuF (C_and_CPP)
文章代碼(AID): #1SyeFnuF (C_and_CPP)