作者a5591049 (Serpah)
看板C_and_CPP
标题[问题] github cpp 如何编译使用
时间Sat Sep 8 21:50:02 2018
开发平台(Platform): Win10,Mac
编译器:c++
额外使用到的函数库(Library Used):
openssl
taglib
问题(Question):
各位前辈好,小弟不是本科系,想请问该如何去使用这个github的使用的方法,在issues
有看到使用mac去编译的,但不知道能不能在win下编译出这个工具吗
预期的正确结果(Expected Output):
将NCM 转出 mp3&flac档案
补充说明(Supplement):
是餐旅群的学生,但有兴趣程式语言,上来请教各位前辈这个问题该往哪个方面去着手,
没有这方面的底子,希望能给点指导,谢谢各位
程式码:
https://github.com/anonymous5l/ncmdump
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.77.140.81
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1536414606.A.C92.html
1F:推 stupid0319: make 09/08 22:23
2F:→ nobodycares: 这东西不难 但是对新手来说很繁复 09/09 01:06
3F:→ nobodycares: 建议你装VS2017 参考网路教学如何link .lib即可 09/09 01:06
4F:→ nobodycares: 他本身的source code不复杂 用到的库也只有两个 09/09 01:07
5F:→ nobodycares: 专案开好 inc目录设定好 .h跟.lib放好 就可以 09/09 01:08
6F:→ a5591049: 如果您这样看下来,我要搜寻教学的关键字会是什麽呢 09/09 01:28
7F:→ a5591049: 请问这个如果编译出来会是个执行档吗? 09/09 01:29
8F:→ a5591049: 主要是不清楚他的makefile与main.cpp是该怎麽去使用他 09/09 01:30
9F:推 CodingMan: 新手直接要编译open source! 09/09 10:44
10F:→ nobodycares: 你连这个.cpp编译出来是不是执行档都无法判断 09/09 12:13
11F:→ nobodycares: 还不会走就想飞 如果你要的是机械化的操作步骤 一个 09/09 12:15
12F:→ nobodycares: 指令一个动作 我可以写给你 但你基本上学不到东西 09/09 12:16
13F:→ MOONRAKER: VERY HARD 09/09 12:57
14F:推 Neisseria: 这其实也没那麽难,就 MSYS2 装完,相关函式库装一装 09/09 18:12
15F:→ Neisseria: 程式码数量也不多,直接输指令就编完了 09/09 18:12
16F:→ Neisseria: 观察一下 Makefile 里面的东西就知 09/09 18:13
17F:→ eye5002003: 为了破解ncm格式而临时想生C++程式?你绕了一条远路喔 09/09 22:51
18F:→ a5591049: 其实我的程度大概是连cpp要怎麽使用都不知道的程度 09/10 01:38
19F:→ a5591049: 可能看起来会蛮好笑的,但是本科外自己的兴趣,所以学 09/10 01:39
20F:→ a5591049: 习 09/10 01:39
22F:→ a5591049: 我有用这个使用python达成dumpncm的效果 09/10 01:40
23F:→ a5591049: 也有看到有人做好编译好的程式供win使用 09/10 01:41
24F:→ a5591049: 只是看到这个github其他的方式,想做尝试 09/10 01:41
25F:→ a5591049: 破解ncm这门高深的学问可能是办不到,只能用现成前辈的 09/10 01:43
26F:→ a5591049: 程序来执行了 09/10 01:43
27F:→ a5591049: 感谢以上的前辈的回答,你们的回答就是一份动力,毕竟也 09/10 01:46
28F:→ a5591049: 只是个餐饮科系的学生,与这块领域真的打不着边,但因 09/10 01:47
29F:→ a5591049: 自己的喜欢而试着从中学习,架构自己的win,python环境就 09/10 01:47
30F:→ a5591049: 花了大概6小时去架构,到成果成功,真的是一份喜悦,谢 09/10 01:47
31F:→ a5591049: 前辈 09/10 01:47
32F:推 eye5002003: python很好很方便很省时间,要用最省事的方法达成目标 09/10 11:15
33F:→ eye5002003: 如果有一天你还是嫌python太慢的话,去学go 09/10 11:21
34F:推 cphe: 其实不用一直强调什麽科系,想做就去做而已 09/10 14:35
35F:→ a5591049: 谢以上前辈的指教,感谢 09/10 18:36