一个有惊喜的makefile:https://blog.csdn.net/qq_37858281/article/details/113823231
2023/10/7 0:44:18 42KB makefile c语言 mcu linux
1
本工具功能为读取ini配置文件中的配置项,包含有样例程序,编译脚本,如需自编译验证,可在安装有G++4.4.7以上版本的linux环境下直接运行makefile(命令make),即可生成可执行文件parse运行样例见本说明第四部分。
如需将本工具嵌入您的项目中直接使用,只需将config.cpp与config.h文件拷贝到您项目的源程序目录下,然后在您的代码中加入"config.h"头文件,参考样例iniFile_parse.cpp中的写法,采用:intparse_ini_file(constchar*fileName,Config*pconfig);接口解析配置文件到Config类对象中,再从Config类对象中读取出相应的配置即可,关于Config类的主要功能,可以参考本说明第三部分内容。
2023/9/18 4:27:20 6KB ini c++
1
CMake是一个开源,跨平台的工具系列,旨在构建,测试和打包软件。
CMake用于使用简单的平台和编译器独立配置文件来控制软件编译过程,并生成可在您选择的编译器环境中使用的本地makefile和工作空间。
CMake工具套件是由Kitware为响应ITK和VTK等开源项目所需的强大的跨平台构建环境而创建的。
2023/9/15 4:47:32 18.46MB cmake
1
h.264视频编解码源代码.rar详细说明:h.264标准代码,用于视频编码!可以实现各种视频的编码和解码,可以在这个代码的基础上进行各种开发,比如算法的优化,转码技术,实现各种分辨了的转码-h.264standardcode,usesinthevideofrequencycode!Mayrealizeeachkindofvideofrequencycodeandthedecoding,maycarryoneachkindofdevelopmentinthiscodefoundation,forinstancethealgorithmoptimization,transfersthecodetechnology,realizeseachkindhasdistinguishedextensioncode文件列表:jm73....\JM....\..\bin....\..\...\decoder.cfg....\..\...\encoder.cfg....\..\...\lencod.exe....\..\...\lencod.map....\..\...\lencod.pdb....\..\CHANGES.TXT....\..\Changes_detail.txt....\..\copyright.txt....\..\disclaimer.txt....\..\doc....\..\...\coding_style.doc....\..\...\doxygen.txt....\..\...\h26l.css....\..\...\ldecod.dox....\..\...\lencod.dox....\..\encoder.cfg....\..\foreman_part_qcif.yuv....\..\ldecod....\..\......\inc....\..\......\...\annexb.h....\..\......\...\biaridecod.h....\..\......\...\block.h....\..\......\...\cabac.h....\..\......\...\context_ini.h....\..\......\...\contributors.h....\..\......\...\ctx_tables.h....\..\......\...\defines.h....\..\......\...\elements.h....\..\......\...\erc_api.h....\..\......\...\erc_do.h....\..\......\...\erc_globals.h....\..\......\...\errorconcealment.h....\..\......\...\fmo.h....\..\......\...\global.h....\..\......\...\header.h....\..\......\...\image.h....\..\......\...\leaky_bucket.h....\..\......\...\macroblock.h....\..\......\...\mbuffer.h....\..\......\...\mb_access.h....\..\......\...\memalloc.h....\..\......\...\nalu.h....\..\......\...\nalucommon.h....\..\......\...\output.h....\..\......\...\parset.h....\..\......\...\parsetcommon.h....\..\......\...\rtp.h....\..\......\...\sei.h....\..\......\...\vlc.h....\..\......\Makefile....\..\..
2023/9/8 17:47:46 1.07MB h.264视频编解码源代码.rar
1
开发板无线wifi缺少iwconfig命令是缺少iwconfig工具可依据实际需要修改Makefile中的"CC=gcc","AR=ar"以及安装路径,我是CC=arm-linux-gcc,和AR=arm-linux-ar;具体安装方法网上有很多资料
1
MobileSubstrate是Cydia的作者JayFreeman(@saurik)的另外一个牛X的作品,也叫CydiaSubstrate,它的主要功能是hook某个App,修改代码比如替换其中方法的实现,Cydia上的tweak都是基于MobileSubstrate实现的。
目前支持iOS和Android平台。
根据github上的介绍,theos是一个跨平台iPhoneMakefile系统。
它的主要功能是生成iPhone越狱App、tweak等程序的框架结构,并提供makefile来编译、打包和安装。
安装Theos,从Theos的GitHub上clone下来一份,放到某个目录下,这里我放到了
1
CMake的好处在于什么呢?一个巨大的好处就在于你不用去折腾平台了,Windows你需要创建VisualStudio项目文件,还是如何?Linux创建Makefile?OSX创建Xcode项目文件?编译选项呢?实际上大部分你的配置都会是一样的,使用CMake会给你很好的项目维护性,也会降低你的维护成本。
2023/8/17 1:22:28 245KB C++ cmake project
1
作者:胡彦本框架是一个lex/yacc完整的示例,用于学习lex/yacc程序基本的搭建方法,在linux/cygwin下敲入make就可以编译和执行。
本例子虽小却演示了lex/yacc程序最常见和重要的特征:*lex/yacc文件格式、程序结构。
*如何在lex/yacc中使用C++和STL库,用extern"C"声明那些lex/yacc生成的、要链接的C函数,如yylex(),yywrap(),yyerror()。
*重定义YYSTYPE/yylval为复杂类型。
*用%token方式声明yacc记号。
*用%type方式声明非终结符的类型。
*lex里正则表达式的定义、识别方式。
*lex里用yylval向yacc返回属性值。
*在yacc嵌入的C代码动作里,对记号属性($1,$2等)、和非终结符属性($$)的正确引用方法。
*对yyin/yyout重赋值,以改变yacc默认的输入/输出目标。
*如何开始解析(yyparse函数),结束或继续解析(yywrap函数)。
本例子功能是,对当前目录下的file.txt文件,解析出其中的标识符、数字、其它符号,显示在屏幕上。
linux调试环境是Ubuntu10.04。
总之,大部分框架已经搭好了,你只要稍加扩展就可以成为一个计算器之类的程序,用于《编译原理》的课程设计。
文件列表:lex.l:lex程序文件。
yacc.y:yacc程序文件。
main.hpp:共同使用的头文件。
Makefile:makefile文件。
file.txt:给程序解析的文本文件。
使用方法:1-把lex_yacc_example.rar解压到linux/cygwin下。
2-命令行进入lex_yacc_example目录。
3-敲入make,这时会自动执行以下操作:(1)自动调用flex编译.l文件,生成lex.yy.c文件。
(2)自动调用bison编译.y文件,生成yacc.tab.c和yacc.tab.h文件。
(3)自动调用g++编译、链接出可执行文件main。
(4)自动执行main,得到如下结果:。
bison-dyacc.yg++-clex.yy.cg++-cyacc.tab.cg++lex.yy.oyacc.tab.o-omainid:abcid:defghiint:123int:45678op:!op:@op:#op:$AllId:abcdefghi参考资料:《Lex和Yacc从入门到精通(6)-解析C-C++包含文件》,http://blog.csdn.net/pandaxcl/article/details/1321552其它文章和代码请留意我的blog:http://blog.csdn.net/huyansoft2013-4-27
1
主要功能:1、可以发送带附件的邮件,附件可以是多个,附件大小限制由发送方服务器而定,暂未测试具体为多少MB2、邮件内容和主题可以是空,但当有附件时,主题取第一个附件的文件名(不含扩展名)3、密码验证均为base64加密4、邮件正文和附件的数据传送方式,均为base645、自动解析发件箱的SMTP服务器压缩包文件简介:base.c:包含一些基本的函数,其中有一些在此程序中并未用到,只要使用了其中的base64加密算法mail.c:包含邮件发送、数据读取、编码转换、smtp服务器连接、ip解析等函数mailsend.c:包含main的c源文件,mail.exe则是根据mailsend.c、mail.c、base.c编译成的,具体编译方法可参考makefilelibbase.a:make之后生成的静态库moontalk.cfg:base.c用到的配置文件,可能没用,放在这里进攻阅读参考mail.cfg:自定义用户的配置文件,可用可不用,用作读代码的参考mail.exe:邮件发送的执行文件,仅有命令行模式完善了,逐步输入(直接双击)的方式还不完善b64.exe:base64加密解密的小工具,仅供参考,mail.cfg中用到密码的地方,可以使这个工具得到。
makefile:工程编译链接文件注意:在本地使用mingw环境开发,遵循ANSIC标准,本地有系统的工程库,但是上传的时候,把这些文件都放在一起了,可以先参考makefile进行工程调整,如果有任何问题,请发送到邮箱moontalk@yeah.net,技术交流,不胜感激。
2023/7/22 4:08:14 179KB C语言 邮件 附件 smtp
1
基于海思平台Hi3559AV00的韦根输入项目源码。
包含C源代码,Makefile以及编译说明。
推荐使用WGNET转换器进行测试。
2023/7/18 22:45:12 4KB Wiegand Hi3559
1
共 107 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡