0%

考虑到主页千里冰封的推荐, 我去安装了试试, 以下是简要记录(我的运气还是挺好的, 至少没有看到一些劝退的帖子, 安装过程算是非常顺利的一次了…)

  1. 根据这里我们知道一共有3件事要做, {安装mingw64和msys2}-{在msys2中安装llvm和clang}-{在clion中配置cmake和toolchain选项}
  2. 安装mingw64和msys2不用提了…
  3. 在msys2中安装llvm和clang,命令是pacman -S mingw-w64-x86_64-llvmpacman -S mingw-w64-x86_64-clang(注意有先后)都懂得, 只要一涉及这种命令行下载东西的时候, 就立马先到网上查一下”换源”什么的, 于是搜索”msys2 换源”, 然后在这里找到了答案, 这就是一种意识, 很多时候应该变成一种条件反射的东西, 哦一旦出现命令行下载东西就立马换源换源…如果不是命令行的话呢, 就请买一个IDM, 你会发现你后半生的下载会非常自在的…
  4. clion中的配置过程, 首先按照原网页上面显示的配置cmake选项的确是OK的, 那个CC={sth1}, CXX={sth2}一看就知道是环境变量里面的键值对, 所以直接将CC和CXX配置到环境变量里头去即可, 但并没有结束, 此处没有考虑到toolchain的情况, 下面是toolchain的配置.
  5. 根据这里我们找到这段话You can't use clang in CLion on Windows without having MinGW or Cygwin installed. You can try the following:, 说明我们还是要把mingw放在Environment下, 只是make的工具全部换成clang系列的即可 (还有就是能让clion自己detect就不必手动加入绝对路径了…), 这里不多废话, 一图胜千言
  6. 第5步图
阅读全文 »

发心

  • 最近想写日记, 日记就不仅仅能够记录技术, 还能刻画内心情感上的成长, 那么需要再建一个日记博客
  • 初步的想法是再次申请一个github账号进行专门的日记写作, 然而我潜在觉得此后保存公钥私钥会成为更大的问题,遂放弃
  • 千反田酱了解到github可以无限定义”项目主页”, 这实际上就是博客的雏形了
阅读全文 »

问题

  1. 在Win平台下找不到一款较好的IDE进行使用, 虽然Haskell一般也打不了多少字, 但是还是希望能够有IDE
  2. 函数类型签名及类型类的使用仍处于基本懵B状态, 只会观察报错信息来不断事后补充签名, 函数类型的确认也不很熟练, 在pp107_findIndices实现时不知道必须使用[Int]作为返回值类型, 其原因现在仍未搞清楚.
  3. 起步不到一个月, 像Monad和Just这种抽象知识欠缺过多.
阅读全文 »

程序中有些名字指向了多个对象, 这些同名对象通过作用域, 对这个名字宣誓不同时期的主权; 而某个对象特定的作用域, 也刻画了这个变量的创造与销毁的历程, 所以作用域就好像”心中的道德律, 或者头顶的星空”一样.

顺便说下, 菜鸟教程下方的笔记一定要看, 都是高手之言!

阅读全文 »

新坑是代码评述系列, 评述写在注释里, 非常主观非常粗俗, 但可能可以给我带来一点安慰, 感觉自己好勤奋的样子.

碎碎念1-C++迭代器到底要实现什么?好在哪里?

阅读全文 »

Haskell类型类既不是”类型”, 也不是”类型的类型”, 此处中文的”类型类”与英文的”Typeclass”都很confusing, 以下整理一些常见的问题及其解答(FAQ):{以下理解都非常粗浅, 因为我学这个不到2星期}

类型类究竟是什么? 和类型有什么联系?

阅读全文 »