[問題] github cpp 如何編譯使用

作者: a5591049 (Serpah)   2018-09-08 21:50:02
開發平台(Platform): Win10,Mac
編譯器:c++
額外使用到的函數庫(Library Used):
openssl
taglib
問題(Question):
各位前輩好,小弟不是本科系,想請問該如何去使用這個github的使用的方法,在issues
有看到使用mac去編譯的,但不知道能不能在win下編譯出這個工具嗎
預期的正確結果(Expected Output):
將NCM 轉出 mp3&flac檔案
補充說明(Supplement):
是餐旅群的學生,但有興趣程式語言,上來請教各位前輩這個問題該往哪個方面去著手,
沒有這方面的底子,希望能給點指導,謝謝各位
程式碼:
https://github.com/anonymous5l/ncmdump
作者: stupid0319 (徵女友)   2018-09-08 22:23:00
make
作者: nobodycares (沒人在乎)   2018-09-09 01:06:00
這東西不難 但是對新手來說很繁複建議你裝VS2017 參考網路教學如何link .lib即可他本身的source code不複雜 用到的庫也只有兩個專案開好 inc目錄設定好 .h跟.lib放好 就可以
作者: a5591049 (Serpah)   2018-09-09 01:28:00
如果您這樣看下來,我要搜尋教學的關鍵字會是什麼呢請問這個如果編譯出來會是個執行檔嗎?主要是不清楚他的makefile與main.cpp是該怎麼去使用他
作者: CodingMan (程式俠)   2018-09-09 10:44:00
新手直接要編譯open source!
作者: nobodycares (沒人在乎)   2018-09-09 12:13:00
你連這個.cpp編譯出來是不是執行檔都無法判斷還不會走就想飛 如果你要的是機械化的操作步驟 一個指令一個動作 我可以寫給你 但你基本上學不到東西
作者: MOONRAKER (㊣牛鶴鰻毛人)   2018-09-09 12:57:00
VERY HARD
作者: Neisseria (Neisseria)   2018-09-09 18:12:00
這其實也沒那麼難,就 MSYS2 裝完,相關函式庫裝一裝程式碼數量也不多,直接輸指令就編完了觀察一下 Makefile 裡面的東西就知
作者: eye5002003 (下一夜)   2018-09-09 22:51:00
為了破解ncm格式而臨時想生C++程式?你繞了一條遠路喔
作者: a5591049 (Serpah)   2018-09-10 01:38:00
其實我的程度大概是連cpp要怎麼使用都不知道的程度可能看起來會蠻好笑的,但是本科外自己的興趣,所以學習https://github.com/nondanee/ncmdump我有用這個使用python達成dumpncm的效果也有看到有人做好編譯好的程式供win使用只是看到這個github其他的方式,想做嘗試破解ncm這門高深的學問可能是辦不到,只能用現成前輩的程序來執行了感謝以上的前輩的回答,你們的回答就是一份動力,畢竟也只是個餐飲科系的學生,與這塊領域真的打不著邊,但因自己的喜歡而試著從中學習,架構自己的win,python環境就花了大概6小時去架構,到成果成功,真的是一份喜悅,謝前輩
作者: eye5002003 (下一夜)   2018-09-10 11:15:00
python很好很方便很省時間,要用最省事的方法達成目標如果有一天你還是嫌python太慢的話,去學go
作者: cphe (魔鬼藏在垃圾筒裡)   2018-09-10 14:35:00
其實不用一直強調什麼科系,想做就去做而已
作者: a5591049 (Serpah)   2018-09-10 18:36:00
謝以上前輩的指教,感謝

Links booklink

Contact Us: admin [ a t ] ucptt.com