- 博客(6)
- 收藏
- 关注
原创 【C语言】Visual Studio2015环境下的报错
从昨晚到刚才,被一个小错误困扰了好久。错误信息是“Run-Time Check Failure #2 - S”,百度后发现是堆栈溢出,于是检查了所有的int类型数组,发现并没有用。直到刚才检查了一个char型数组,发现是该数组空间过小导致使用strcpy函数时空间不够,从而引发了这个错误信息。修改了以下数组大小,就解决了。...
2018-04-10 14:47:14 338
原创 【Python学习】第一个helloworld程序教会了我什么
今天在廖雪峰老师的网站上学习Python。在“第一个Python程序”篇,廖老师明确指出,.py文件只能在命令行模式下执行,然而我自认为有一些学习基础,便忽略了这句话,上手直接进入交互模式,并输入“python helloworld.py”命令。果不其然,界面一直报语法错误“Syntax Error”。我百思不得其解,核对了自己的版本号,拼写,格式,均为发现错误。在百度了十几分钟后,终于发现自己的...
2018-04-10 09:22:32 136
原创 【项目练习20180403】跟着老师做项目
由于教程使用的python版本是python2,我使用的是python3,所以在一些操作上不太相同。今天光是连接数据库就连接了大半个下午,哭哭。记录两个关键point。版本:python3.7 + flask_sqlalchem + pymysql1.pip install pymysql2.配置文件参数SQLALCHEMY_DATABASE_URI设置需要按照mysql+pymysql的格式书写...
2018-04-03 16:59:04 808
原创 【LLVM】MyHello Pass
在油管上看到了一个简单的MyHello PASS示例,对于只会傻瓜式操作的我很受用,记录一下。1.打开llvm-source-dir/lib/transfroms文件夹,并在此路径下建立一个新文件夹MyHello。2.修改Transforms文件夹下的CMakeLists.txt文件,加入“add_subdirectory(MyHello)”。3.进入H
2017-12-06 16:55:59 308
翻译 【LLVM】《Getting Started with LLVM Core Libararies》读书笔记——写一个PASS
【Building and running your new pass with the LLVM build system】1.“We name our pass FnArgCnt and place it under the LLVM source code tree:” 给PASS命名为FnArgCnt,并用以下命令将PASS文件放到LLVM_SRC_ROOT/lib
2017-12-05 11:06:16 411
翻译 【LLVM】《Getting Started with LLVM Core Libararies》读书笔记——IR和几个重要的类
【IR中涉及的一些名词解释】“The target datalayout construct contains information about endianness and type sizes for target triple that is described in target host.”目标数据架构包括:(1)关于字节序的信息;(2)目标主机中描述的三地址码的类型大小“
2017-12-01 16:52:05 547
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人