在 Linux 上初学 C++

2018-05-08 17:30:55 +08:00
 raawaa

动手实践前还要学习构建工具(选择了 CMake )。 这个觉得挺麻烦的,打击了学习的积极性。

5012 次点击
所在节点    程序员
28 条回复
AEANWspPmj3FUhDc
2018-05-08 17:33:40 +08:00
JB 了解一下?
AEANWspPmj3FUhDc
2018-05-08 17:34:04 +08:00
raawaa
2018-05-08 17:37:59 +08:00
@ivlioioilvi 我还是想 hardcore 一点。一开始就依赖 IDE 的话感觉不太好😓
nyanyh
2018-05-08 17:39:17 +08:00
学个 cmake 就觉得麻烦怕不是只想写个 hello world 就觉得入门了吧……
没有 cmake,手写 Makefile 体验一下?
c0pper
2018-05-08 17:40:27 +08:00
你们嫌麻烦那换什么 Linux,换你们宇宙第一大的 VS 再来发水贴。
blackwolf
2018-05-08 17:55:16 +08:00
先别搞 Make 那些玩意儿,直接 g++,把 c++学会在搞那些编译工具都来得及
你这类似于用 Linux 之前,试图把 Linux 内核源码搞懂一样
shihira
2018-05-08 18:10:32 +08:00
cmake 还行。已经用 cmake build 了相当多项目,但现在让我写 cmake 我还是觉得相当难受。
新建一个 CMakeLists.txt ,打开,好,第一句写什么呢?呆坐五分钟,陷入迷茫。emmm 可能是 cmake_minimum_required 吧 h
最后还是去别的项目里拷了一个过来改一改
fangchang
2018-05-08 18:15:56 +08:00
g++
Mirana
2018-05-08 18:16:31 +08:00
直接写 Makefile 啊,通俗易懂
jmc891205
2018-05-08 18:21:04 +08:00
你学的什么东西啊一上来就需要 Cmake
crb912
2018-05-08 18:49:54 +08:00
cmake 好啊,我就没写过 makefile。。。。尤其调用别人的库,文件架构略大,直接 cmak 修修改改即可
iwtbauh
2018-05-08 19:05:59 +08:00
@nyanyh 说下我的看法,手写 Makefile 感觉比 cmake 舒服多了,autoconf 都比 cmake 舒服
zgk
2018-05-08 19:32:51 +08:00
上了半个学期的 C++课基本上都是 g++ xxx.cpp && ./a.out 打天下
lovefantasy
2018-05-08 19:37:15 +08:00
我是菜鸡没有 IDE 不能活,没代码补全不能活。
waruqi
2018-05-08 19:45:49 +08:00
xmake 可以了解下,简单易上手。http://xmake.io
waruqi
2018-05-08 19:46:44 +08:00
chashao
2018-05-08 20:14:42 +08:00
@ivlioioilvi 用 clion 不需要学 cmake???
geelaw
2018-05-08 20:21:58 +08:00
“动手实践前还要学习构建工具(选择了 CMake )。 这个觉得挺麻烦的,打击了学习的积极性。”

“我还是想 hardcore 一点。一开始就依赖 IDE 的话感觉不太好😓”

我:???
laqow
2018-05-08 20:39:17 +08:00
不是手敲命令行搞不定了才考虑 CMake 的吗
ihei
2018-05-08 22:07:43 +08:00
@geelaw 哈哈哈哈,一样感受

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/453160

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX