登录 注册
当前位置:主页 > 资源下载 > 50 > 下载并构建软件源代码,依据IEC/TR 80002-1标准进行操作,该标准为ISO 14971风险分析在医疗器械软件应用的指南

下载并构建软件源代码,依据IEC/TR 80002-1标准进行操作,该标准为ISO 14971风险分析在医疗器械软件应用的指南

  • 更新:2024-11-10 13:31:02
  • 大小:18.45MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Ubuntu - 操作系统
  • 格式:PDF

资源介绍

二、下载并编译软件的源代码 发布时间 :2006-11-18 16:11:41 当我们下载源文件时,一定要弄清该软件所依赖的库文件和其他程序,并且首先将它们装好。这些信息,通常 都能在该开源项目的主页上查找到。做好这些准备工作后,我们就可以进行下面的工作了。因为,软件的源代 码通常以压缩文件形式发布,所以需要将其解压到指定目录。命令如下所示: baby@ubuntu:~$ tar xvzf program.tar.gz baby@ubuntu:~$ cd program/ 在Linux下从源文件安装程序时,有一个通用模式,即配置--编译--安装。但是,此前你最好还是阅读源文件中 附带的安装说明,因为对于每个程序,其开发者的指示才是最具权威性的。程序开发者通常将安装说明存放在 名为INSTALL或README。到哪里找这些文件呢?它们在项目主页或源代码主目录中都能找到。 1.配置 构建应用的第一步就是执行configure脚本,该脚本位于程序源文件的主目录下: baby@ubuntu:~/program$ ./configure 该脚本将扫描系统,以确保程序所需的所有库文件业已存在,并做好文件路径及其他所需的设置工作。如果程 序所需的库文件不完全,该配置脚本就会退出,并告诉您还需要哪些库文件或者是哪些版本太旧需要更新。如 果遇到这种情况,仅弄到含有该库文件的软件包还是不够的,同时还要找到具有该库文件所有头文件的开发包 ,在班图中,这样的包一般以-dev作为文件名的结尾。安装好所有需要的库文件后,重新运行配置脚本,直到 没有错误提示为止,这说明需要的库文件已经全部安装妥当了。 2.编译 当配置脚本成功退出后,接下来要做的就是编译代码了。具体操作为在源文件的主目录中运行make命令: baby@ubuntu:~/program$ make 这时,您会看到一串编译输出数据迅速从屏幕上滚过,如果正常的话,系统会返回的提示符状态。然而,如果 编译过程中出现错误的话,排错的过程可就不像配置步骤那么简单了。因为,这通常要涉及到源代码的调试, 可能源代码有语法错误,或其他错误等等。怎么办?如果您是编程高手,那就自己调试吧!否则,检查该软件 的邮件列表等支持渠道,看看是不是已知的bug,如果是就看看别人是怎么解决的,不是就提交一份bug报告吧 ,也许不久就会有解决办法。 3.安装 当软件成功编译后,最后一步就是将它们安装到系统上。大部分程序的makefile文件中都会有一个用于安装 的函数。需要注意的是,大多时候我们必须作为root用户来安装程序,这样程序就把文件安装到/usr或其他 博客:http://www.linux286.com/6/12/?3 11/74 制作于:2006-11-18 Powered by X-Space