windows下的openssl1.1.1g最新版安装包,支持开发,安装完成以后可以在安装目录下找到对应的include和lib目录,windows下开发神器
2024/7/17 2:36:15 54.34MB win32 openssl-1.1.1g
1
带中文注释可成功编译运行的Linux0.11+Bochs2.62实验环境说明此注释以网上获得的“linux带中文注释的0.11版本”为基础,对照赵炯博士《Linux内核完全注释(0.11)》V3.0版(http://oldlinux.org/download/clk011c-3.0.pdf)编辑而成。
作为对赵博士感谢,以及对Linux初学者的回馈,特发布在CSDN上。
此注释可以在http://oldlinux.org/Linux.old/bochs/提供的Linux-0.11-devel-XXXXXX实验环境下正确编译成功,使用:"makedisk"命令重启Bochs虚拟机后,新编译源码直接生效,便于学习者直接阅读源码,直接进行实验。
注意事项:1、为了使注释版与实验环境上的Linux0.11内核保持一致,达到对应文件可以互换的目的,与Linux0.11原始版本相比,加入了15个系统调用函数(参见include/Linux/sys.h第78-92行。
赵博士原书没有这部分注释,我不敢班门弄斧),其它相关的文件加入了相应的定义。
新加入的代码只有函数体定义,没有具体实现,对其它原始代码没有改变、没有影响。
2、键盘定义改成了美式键盘(原始代码中是芬兰键盘,会导致个别键出问题,调试的时候我曾被迷糊了好久,以为自己把程序搞乱了)。
3、把网上VC版的注释统一改成了“/**/”格式的注释。
经测试,在Linux0.11实验环境中(gcc1.40),只有标准C注释语法可以正常编译。
4、由于《Linux内核完全注释(0.11)》原书版本更新的原因,注释中提到的图、表可能与V3.0版书中不一致。
5、由于代码中加入注释,代码行号发生变化,注释中提到的代码行号会出现不一致,建议对照3.0版查询对应内容。
6、实验方法:请先安装附带的Bochs2.62版安装包,双击Test.bxrc即可启动实验系统,执行命令:sht,即可完成对linuxcn的编译。
7、linux目录中是此实验系统中/usr/src/linux提取出来的不含中文注释的linux0.11源码(此版本比原始的0.11版多15个系统调用函数),linuxcn是加入了中文注释的源码。
8、diskb.img是实验系统与Windows环境下进行文件交换的1.44M软盘映像,执行脚本命令"sht"时会自动从此映像中读取linux.tar、linuxcn.tar包,解包并编译,编译结果在:/usr/root/zw/linuxcn目录下。
为了方便文件交换,建议使用7zip为压缩/解压缩工具(7zip可以直接生成tar包),用WinImage实现Windows环境与软件映像交换文件。
9、实验系统下.profile中加入了几个命令,请读者注意。
10、若实验环境的启动盘被破坏,请用压缩包中的bootimage-0.11-hd覆盖对应文件即可。
11、若实验环境的要命文件系统被破坏,请用压缩包中的hdc-0.11-new.img覆盖对应文件即可。
2014-5-4cyfx2288
2024/7/14 20:51:11 10.28MB 中文注释 成功编译 linux0.11 实验环境
1
winpcap源文件,包括doc,lib,include
2024/7/13 21:16:47 969KB winpcap
1
opengl20面体#include#defineX.525731112119133606#defineZ.850650808352039932staticGLfloatvdata[12][3]={//各顶点坐标{-X,0.0,Z},{X,0.0,Z},{-X,0.0,-Z},{X,0.0,-Z},{0.0,Z,X},{0.0,Z,-X},{0.0,-Z,X},{0.0,-Z,-X},{Z,X,0.0},{-Z,X,0.0},{Z,-X,0.0},{-Z,-X,0.0},};staticGLuinttindices[20][3]={//构成各面(三角形)的顶点索引{1,4,0},{4,9,0},{4,5,9},{8,5,4},{1,8,4},{1,10,8},{10,3,8},{8,3,5},{3,2,5},{3,7,2},{3,10,7},{10,6,7},{6,11,7},{6,0,11},{6,1,0},{10,1,6},{11,0,9},{2,11,9},{5,2,9},{11,2,7},};voiddisplay(){glClear(GL_COLOR_BUFFER_BIT);glBegin(GL_TRIANGLES);for(inti=0;i<20;++i){glColor3f(1.0,1.0,i*1.0/20);//颜色设置glVertex3fv(&vdata;[tindices[i][0]][0]);glVertex3fv(&vdata;[tindices[i][1]][0]);glVertex3fv(&vdata;[tindices[i][2]][0]);}glEnd();glFlush();}voidinit(){glClearColor(0.0,0.0,0.0,0.0);}intmain(intargc,char**argv){glutInit(&argc;,argv);glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);glutInitWindowSize(250,250);glutInitWindowPosition(100,100);glutCreateWindow("Polygon");init();glutDisplayFunc(display);glutMainLoop();return0;}
2024/6/21 7:15:38 749B opengl 20面体
1
quazip库已编译完成,包含源码、include、lib和dll,编译环境qt4.8.3和vs2010,经过实际测试,完全可用,放心下载
2024/6/17 1:29:02 199KB QT的quazip
1
由于graphics.h是TC系列的图形库处理函数,不是标准库内容。
而DEV-C++的编译器是GCC,所以DEV-C++中不包含该类库。
要想使用,首先先下载两个文件:graphics.h(放入DEV-C++的安装路径/Dev-Cpp/include/)libbgi.a(放入DEV-C++的安装路径/Dev-Cpp/lib/)然后再在DEV-C++的工具栏中工程(Project)->工程属性(ProjectOptions)->参数(Parameters)的连接器(Linker)中增加-lbgi-lgdi32-lcomdlg32-luuid-loleaut32-lole32这样就可以使用#include了。
2024/6/5 14:52:32 52KB libbgi.a BIOS.H graphics.h
1
总共包含了bin、lib、include三个文件夹。
用的是Qt5.8的版本。
理论上只要是Qt5的版本都可以用,但是没测试过其它版本。
其中光bin文件夹就超过了1G.超出了文件限制
2024/5/31 18:21:14 49B Osg qt OsgQt模块
1
32S2与60S2可通用,适合新手的51单片机,把头文件放到相应的位置后,调用时打#include
2024/5/30 13:13:56 2.26MB STC12C5A32S2 STC12C5A60S2
1
1.8.18-include-dll-lib.zip:1.8.18版本的库;
hdf5-1.8.22-cpp-include-lib-bin:1.8.22版本的库,使用VS2017编译
2024/5/22 7:50:09 155.01MB HDF5库 C++适用
1
/**这是修改过后的fis.c模糊推理系统库函数,可以移植C/C++环境使用,在VS2010的MFC环境经过测试*1、将fis.c文件拷贝到项目中;
*2、修改VS2010的配置属性,项目->属性->C/C++->预处理器->预处理器定义,添加*_CRT_SECURE_NO_WARNINGS*3、在【解决方案资源管理器】中选中fis.c文件,单击右键的属性*【配置属性】->【常规】->【项类型】,配置为【C/C++标头】*4、如果是C语言文件(*.c)使用*#include"fis.c"*包含接口库文件;
*5、如果是C++文件,使用*extern"C"{*#include"fis.c"*}*包含库文件。
*祝你使用愉快!*hemmingway2013/1/2*/
2024/5/17 2:49:01 14KB MATLAB fis.c C/C++ 模糊控制
1
共 230 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡