Location:
Search - gcc库函数
Search list
Description: linux下的人机对话编程,函数库采用GTK+/GNOME,有操作界面,可在界面上进行操作与下层通信。此程序开发已久,源文件较多。可用 gcc -wall -o main.c ....... gnome-config --cflags --libs gnomeui 进行编译-the man-machine dialogue programming functions using GTK / GNOME, user interface, the interface can operate on the lower classes and communications. This program has been a long time, the source of more documents. Available gcc-wall-o main.c ....... gnome-config -- cflags -- libs compile gnomeui
Platform: |
Size: 793020 |
Author: 时柏营 |
Hits:
Description: 这是一个简单的编辑器雏形,这里用到了屏幕开发库 curses 和键盘函数 keypad,程序可移动光标,输入,删除,增加代码就可成为功能强大的编辑器了,
编译程序:gcc -I/usr/include/ncurses edit.c -o edit -lncurses -This is a simple editor prototype, here the screen used for the development of curses and keyboard function keypad, procedures movable cursor input, deleted and code can be as powerful editor, compiler : -I/usr/include/ncurses edit.c gcc-o edit-ln curses
Platform: |
Size: 1108 |
Author: wwwwppp |
Hits:
Description: 用C语言播放音乐文件,调用API函数.链接时要指定库文件。VC++是vfw32.lib, GCC是libvfw32.a.
Platform: |
Size: 780 |
Author: JJ |
Hits:
Description: 总的来说,在uClinux上的开发和标准Linux还是很类似的。通常可以按照下面的步骤去设计和调试: 建立基于以太网的开发环境; 如果所设计的程序和硬件的关联不大,那么一定要在标准Linux上先编译和调试通过。灵活地使用gcc和gdb将大大节省时间; 将x86上的GCC编译好的应用程序用交叉编译工具来编译;如果编译时发现错误,那么很可能存在以下问题: 交叉编译器或库文件的路径不正确;最彻底的解决办法是重新装一次编译器; 遇到库不支持的函数;此时需要自己把函数的实现做成另外一个库供应用程序使用。如果是uClinux本身不支持的调用,那么就需要改写代码了。-Overall, the uClinux on the development and standard Linux is still very similar. Usually can use the following steps to design and debug : Ethernet-based development environment; If the design of the procedure and not linked to the hardware, then it must be the first standard Linux compiler and debugging through. Flexibility in the use of gdb and gcc will greatly save time; X86 will be on the GCC-compiled application with cross-compiler tool to compile; If you compile time error is found, it was very likely that the following issues : cross-compilers or libraries are not the correct path; The most radical solution is a re-installed time compiler; encountered does not support functions; At this time the need to keep the realization of function caused another one for the supply of the proce
Platform: |
Size: 5084 |
Author: 郭指挥 |
Hits:
Description: 很全的gcc库函数
Platform: |
Size: 5944520 |
Author: 79332520 |
Hits:
Description: 这是一个完整的项目文件,程序我已经全部调试完毕,现将软硬件资料全部上传,供大家参考学习。里面包含了M16的AD、EEPROM、定时器、中断、看门狗等内部资源的使用,以及菜单程序、浮点数的存放与取出和显示、液晶显示、数字滤波、按键复用等内容。项目硬件比较简单,AD0、AD1读取两路4-20ma电流信号(由RCV420转换成0-5V的电压信号),AD2读取电压信号
该系统主要完成这样一个工作,从AD0读出温度、AD1读取差压,由这两个值根据一个公式计算出流量并显示,AD2读出全压并显示。系统有4个按键,分别接在4个IO口上,这是个按键是 “设置/退出”、“向上/加1”、“向下/右移”、“确认/保存”,这些按键用于设置3路模拟量的上下限值和其他的一些系统参数。整个系统不算复杂,但程序稍微繁琐,调试较费时。PCB绘制好,正准备制版,等焊好了再发上来吧
因为赶时间,并且项目对运行时间无要求,程序中使用了较多的浮点数,导致HEX文件较大。菜单程序使用了全局变量screen_status来记录菜单的状态。
对于AD值的处理,我使用了一种自己摸索出来的滤波方法,对于AD值在正负2以内的跳动非常有效。具体如下实现:用一个全局变量last_ad来存放上一次AD转换的值,每次显示AD值时都要拿本次的AD值与last_ad做比较,若比last_ad大1,则本次值减1,大2则减2,依此类推,并把处理之后的AD值放入last_ad中作为下次比较的值。这样就可以滤出正负2以内的跳动(对于这样的跳动,平均值滤波是*为力的,具体原因嘛,自己试验一下便知道了)
使用ATMANAVR4.5编译通过,GCC版本为3.4.1 GCC提供了较为丰富的库函数,这个程序中的AD、浮点、EEPROM等都是使用函数完成的,稍后我会贴一篇专门介绍浮点数应用的文章,敬请关注。
另外我把12864液晶的驱动单独做了一个范例文件,放在另一个帖子里了
注:仅供学习使用,请勿用于其他用途
Platform: |
Size: 303407 |
Author: lh20032008@163.com |
Hits:
Description: 本文详细讨论了一套IPv6的教学软件的设计和开发实现过程,其中重点研
究了软件设计实现中的技术细节,该软件在linux操作系统中实现,使用
GCC/Q州开发工具。研究内容包括IPv6实现特点;互联网嗅探技术的原理与
危害;基于libpcap函数库开发网络数据的捕获和解析;基于libnet函数库的协
议仿真编辑和发送,能够自己构造特定协议的数据包,如ARP9 ETHERNET,IP,
IPv6,TCP和UDP等,让协议运作过程一目了然;还研究了软件的界面设计,
通过gtk界面设计语言开发界面,并运用多线程多进程编程与网络数据分析接121
函数相结合,达到软件教学的效果。
通过该软件学生能对下一代网络
Platform: |
Size: 3425087 |
Author: smgrtlq |
Hits:
Description: 总的来说,在uClinux上的开发和标准Linux还是很类似的。通常可以按照下面的步骤去设计和调试: 建立基于以太网的开发环境; 如果所设计的程序和硬件的关联不大,那么一定要在标准Linux上先编译和调试通过。灵活地使用gcc和gdb将大大节省时间; 将x86上的GCC编译好的应用程序用交叉编译工具来编译;如果编译时发现错误,那么很可能存在以下问题: 交叉编译器或库文件的路径不正确;最彻底的解决办法是重新装一次编译器; 遇到库不支持的函数;此时需要自己把函数的实现做成另外一个库供应用程序使用。如果是uClinux本身不支持的调用,那么就需要改写代码了。-Overall, the uClinux on the development and standard Linux is still very similar. Usually can use the following steps to design and debug : Ethernet-based development environment; If the design of the procedure and not linked to the hardware, then it must be the first standard Linux compiler and debugging through. Flexibility in the use of gdb and gcc will greatly save time; X86 will be on the GCC-compiled application with cross-compiler tool to compile; If you compile time error is found, it was very likely that the following issues : cross-compilers or libraries are not the correct path; The most radical solution is a re-installed time compiler; encountered does not support functions; At this time the need to keep the realization of function caused another one for the supply of the proce
Platform: |
Size: 5120 |
Author: 郭指挥 |
Hits:
Description: linux下的人机对话编程,函数库采用GTK+/GNOME,有操作界面,可在界面上进行操作与下层通信。此程序开发已久,源文件较多。可用 gcc -wall -o main.c ....... gnome-config --cflags --libs gnomeui 进行编译-the man-machine dialogue programming functions using GTK/GNOME, user interface, the interface can operate on the lower classes and communications. This program has been a long time, the source of more documents. Available gcc-wall-o main.c ....... gnome-config-- cflags-- libs compile gnomeui
Platform: |
Size: 792576 |
Author: 时柏营 |
Hits:
Description: AVR下的ICC所有函数库代码 -AVR under the ICC code of all libraries
Platform: |
Size: 47104 |
Author: 随风 |
Hits:
Description: avr的gcc的lib库函数的使用手册,是嵌入式工具链的重要环节-avr the gcc library function of the lib' s user manual embedded tool chain are an important aspect
Platform: |
Size: 916480 |
Author: 周谦 |
Hits:
Description: linux下的FTP服务器,使用C开发,GCC编译;实现文件的上传、下载、断点续传;技术点:守候进程、进程间通讯、管道、soket编程、文件I/O标准库函数与系统调用、文件权限管理-FTP server under linux, using the C Development, GCC compiler file upload, download, HTTP technical point: waiting for the process of inter-process communications, pipelines, soket programming, file I/O standard library function and system call, file rights management
Platform: |
Size: 53248 |
Author: yeliu |
Hits:
Description: AVR单片机EEPROM读写,利用GCC库函数可进行单字节多字节写入或读取-AVR single-chip EEPROM read and write, using GCC library functions can be single-byte multi-byte write or read
Platform: |
Size: 32768 |
Author: 穆冬梅 |
Hits:
Description: avr单片机的一些通用的库函数,基于gcc-avr,也就是WinAVR。移植起来也不是太麻烦。-some useful library functions of avr microcontroller
Platform: |
Size: 1379328 |
Author: 欧阳 |
Hits:
Description: 这个压缩文件包含了ATmega16的中文pdf,gcc编译,AVR的应用,库函数,C语言实例-This compressed file contains the ATmega16 Chinese pdf, gcc compiler, AVR' s application, library functions, C language examples
Platform: |
Size: 27183104 |
Author: 赵岩 |
Hits:
Description: 1000页。gcc c库函数。完全版本。-The GNU C Library Reference Manual
Platform: |
Size: 1137664 |
Author: xichu |
Hits:
Description: linux下的FTP服务器,使用C开发,GCC编译;实现文件的上传、下载、断点续传;技术点:守候进程、进程间通讯、管道、soket编程、文件I/O标准库函数与系统调用、文件权限管理-FTP server under linux,
using the C Development, GCC compiler file upload, download, HTTP technical point: waiting for the process of inter-process
communications, pipelines, soket programming, file I/O standard library function and system call, file rights management
Platform: |
Size: 28167168 |
Author: 王文星 |
Hits:
Description: 用汇编语言写了一个十进制到二进制,二进制到十进制的转换程序,以缩短数制转换程序运行时间,本程序已编译成库函数和编写了相应的头文件,在GCC中可直接调用,如用其他的AVR单片机C编译器,可将提供的源程序作适当修改后使用。-Written in assembly language of a decimal to binary, binary to decimal conversion program to reduce the number system conversion program is run, the program has been compiled into a library and write the appropriate header files, can be called directly in the GCC, such as the use of Other AVR MCU C compiler, source code can be provided with appropriate modifications.
Platform: |
Size: 6144 |
Author: 吴明 |
Hits:
Description: gcc库函数源码,早期的,不过还是很不错。-gcc library source code, early, but still very good.
Platform: |
Size: 68608 |
Author: gengzhigao |
Hits:
Description: 简便实用的正版dev中文编译器,拥有较全面的系统函数库(Simple and practical genuine dev Chinese compiler, has a more comprehensive system function library)
Platform: |
Size: 80814080 |
Author: s小玉
|
Hits: