如何验证下载的开源代码

kaishanzushi 2009-11-17 04:23:53
各位大虾,对于下载到本地的开源代码,如何在pc机上验证

也许我的问题很菜鸟

但希望各位不吝赐教

小妹感激不近

有很多文件夹、C文件,头文件,还有makefile文件

怎么验证功能

我是搞嵌入式开发的
...全文
185 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
feifanup 2009-11-18
  • 打赏
  • 举报
回复
nmake
Blue_may 2009-11-18
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 aheroofeast 的回复:]
自己建个VS工程,把所有的源文件加进去。编译试试。
另外不知道你使用的是什么嵌入式,编译出来的东西在pc下显然都不能直接运行的。
需要下载到板子上test
[/Quote]
带makefile的源码最好不要扔vc编译。多半不过。
yangyunzhao 2009-11-18
  • 打赏
  • 举报
回复
一般开源代码都会有很详细的英文说明,照着弄就是了。
kaishanzushi 2009-11-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xmzzy 的回复:]
如果是Windows平台的打开VS命令行工具进入Makefile文件所在的目录输入命令nmake 如果是Linux平台的进入Makefile所在的目录,先运行./configure ,然后make ,然后make install(如果需要安装运行的程序的话),一般在Makefile同目录下都会有一个说明文件
[/Quote]


谢谢,有没有好一点的下载纯C语言的源码的网站啊

网上好多都是VC++ 的,偶又对C++不熟
kaishanzushi 2009-11-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lgccaa 的回复:]
把结构弄清楚,试着编译运行一下
[/Quote]


谢谢,有没有好一点的下载纯C语言的源码的网站啊

网上好多都是VC++ 的,偶又对C++不熟
王旺旺旺 2009-11-18
  • 打赏
  • 举报
回复
自己建个VS工程,把所有的源文件加进去。编译试试。
另外不知道你使用的是什么嵌入式,编译出来的东西在pc下显然都不能直接运行的。
需要下载到板子上test
xmzzy 2009-11-18
  • 打赏
  • 举报
回复
里面有一个README文件,内容大概如下
Ilib-1.1.7
Copyright (C) 2000 Craig Knudsen, cknudsen@radix.net
http://www.radix.net/~cknudsen/Ilib/

Ilib is a library (and some tools and examples) written in C
that can read, create, manipulate and save images. It is capable
of using X11 BDF fonts for drawing text. That means you get
lots (208, to be exact) of fonts to use. You can even create your
own if you know how to create an X11 BDF font. It can read and
write PPM, XPM, GIF, PNG and JPG image format. I can read (but not
yet write) BMP.


EXTRAS:
--------------------------------------------------------------------------
Download and install EITHER Giflib or Libungif if you want to read or
write GIFs. Giflib is available at:
http://prtr-13.ucsc.edu/~badger/software/giflib.shtml
Libungif is available at:
http://prtr-13.ucsc.edu/~badger/software/libungif.shtml

Download and install libpng if you want to read or write PNGs:
http://www.cdrom.com/pub/png/pngcode.html

Download and install libjpeg to read and write JPEGs:
ftp://ftp.uu.net/graphics/jpeg/

Download additional X11 BDF fonts:
ftp://ftp.xfree.org/pub/XFree86/current/untarred/xc/fonts/bdf/75dpi/
or try
ftp://ftp.xfree.org/pub/XFree86/3.3.3.1/untarred/xc/fonts/bdf/75dpi/

Edit/Import/Create BDF fonts with xmbdfed (requires Motif/Lesstif):
(not sure where the primary location for this... use
AltaVista to find it.)


COMPILING (UNIX):
--------------------------------------------------------------------------
In order to make use of GIF, PNG or JPEG, you need to obtain the
add-on libraries mentioned above. (First, check your system. If
you have a Linux distribution, it's likely to have some of these
installed.)

Edit the definitions of LIBS, DEFINES, INCLUDES to indicate which
libraries are installed. Change PREFIX if you don't want to install
in /usr/local.

Also, edit the values of CC and RANLIB if needed.

Then, just type "make makefiles; make all" to build everthing.
Both a shared and static library will be buily in the "lib" directory.
Type "make install" to install everything (defaults to /usr/local).

Look at the programs in "examples" and "clients" as examples how to use
Ilib. The example program "iconvert" shows a handy tool for converting
images between different formats and "isample" shows how to draw text,
lines, etc.

COMPILING (Win32):
--------------------------------------------------------------------------
You should be able to use the Cygnus Win32 package to build Ilib using the
provided makefiles. I have not tested this since Ilib v1.0.

Ilib-1.1.0 has also been built on Win95 with MS Visual Developer (Visual
C++). GIFLIB was also built with MS Visual Developer. Sorry, I'm not
going to try and provide makefiles or project files for this.


HISTORY:
--------------------------------------------------------------------------
See ChangeLog.

对如何使用这些代码做了讲解
kaishanzushi 2009-11-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 xmzzy 的回复:]
引用 3 楼 kaishanzushi 的回复:
引用 2 楼 xmzzy 的回复:
如果是Windows平台的打开VS命令行工具进入Makefile文件所在的目录输入命令nmake 如果是Linux平台的进入Makefile所在的目录,先运行./configure ,然后make ,然后make install(如果需要安装运行的程序的话),一般在Makefile同目录下都会有一个说明文件


我试着进入makefile所在目录编译了一下,提示命令不识别

怎么办 呢


你下载的哪个代码,Windows平台 OR Linux平台?可以把下载的网址给我,我帮你看看应该怎么验证
[/Quote]





http://www.pudn.com/downloads2/sourcecode/graph/detail3578.html

麻烦你了,你有这方面的代码的话能不能给小妹共享一下?
感激不尽
xmzzy 2009-11-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 kaishanzushi 的回复:]
引用 2 楼 xmzzy 的回复:
如果是Windows平台的打开VS命令行工具进入Makefile文件所在的目录输入命令nmake 如果是Linux平台的进入Makefile所在的目录,先运行./configure ,然后make ,然后make install(如果需要安装运行的程序的话),一般在Makefile同目录下都会有一个说明文件


我试着进入makefile所在目录编译了一下,提示命令不识别

怎么办 呢
[/Quote]

你下载的哪个代码,Windows平台 OR Linux平台?可以把下载的网址给我,我帮你看看应该怎么验证
xyj19871987 2009-11-18
  • 打赏
  • 举报
回复
楼上的,我看好你哦!
我顶你!
theone11 2009-11-18
  • 打赏
  • 举报
回复
楼主别浪费时间了……就这点英文水平还去折腾开源的东西?难道你们公司的代码都是对开发人员保密的?先搞懂自己的产品代码是怎么运作的吧.
kaishanzushi 2009-11-18
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 xmzzy 的回复:]
引用 10 楼 kaishanzushi 的回复:
引用 2 楼 xmzzy 的回复:
如果是Windows平台的打开VS命令行工具进入Makefile文件所在的目录输入命令nmake 如果是Linux平台的进入Makefile所在的目录,先运行./configure ,然后make ,然后make install(如果需要安装运行的程序的话),一般在Makefile同目录下都会有一个说明文件


谢谢,有没有好一点的下载纯C语言的源码的网站啊

网上好多都是VC++ 的,偶又对C++不熟


在哪找纯C的代码我就不是很清楚了,我一般都是上
http://www.codeguru.com/
http://www.codeproject.com/
找代码,一般的代码都可以找到
[/Quote]


谢谢,我看了这两个网站,好像只有C++的,没有C的,可能是我英文水平不高,没找到。呵呵
xmzzy 2009-11-18
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 kaishanzushi 的回复:]
引用 2 楼 xmzzy 的回复:
如果是Windows平台的打开VS命令行工具进入Makefile文件所在的目录输入命令nmake 如果是Linux平台的进入Makefile所在的目录,先运行./configure ,然后make ,然后make install(如果需要安装运行的程序的话),一般在Makefile同目录下都会有一个说明文件



谢谢,有没有好一点的下载纯C语言的源码的网站啊

网上好多都是VC++ 的,偶又对C++不熟
[/Quote]

在哪找纯C的代码我就不是很清楚了,我一般都是上
http://www.codeguru.com/
http://www.codeproject.com/
找代码,一般的代码都可以找到
kaishanzushi 2009-11-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lgccaa 的回复:]
把结构弄清楚,试着编译运行一下
[/Quote]

结构好多哦

我是想如果验证成功的话再去研究下代码

kaishanzushi 2009-11-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xmzzy 的回复:]
如果是Windows平台的打开VS命令行工具进入Makefile文件所在的目录输入命令nmake 如果是Linux平台的进入Makefile所在的目录,先运行./configure ,然后make ,然后make install(如果需要安装运行的程序的话),一般在Makefile同目录下都会有一个说明文件
[/Quote]

我试着进入makefile所在目录编译了一下,提示命令不识别

怎么办 呢
xmzzy 2009-11-17
  • 打赏
  • 举报
回复
如果是Windows平台的打开VS命令行工具进入Makefile文件所在的目录输入命令nmake 如果是Linux平台的进入Makefile所在的目录,先运行./configure ,然后make ,然后make install(如果需要安装运行的程序的话),一般在Makefile同目录下都会有一个说明文件
lgccaa 2009-11-17
  • 打赏
  • 举报
回复
把结构弄清楚,试着编译运行一下

64,683

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧