继上一篇日志安装好solaris之后,需要在solaris上编译安装lmbench以做一些测试,但是安装好的solaris上没有编译环境。
需要到http://www.sunfreeware.com/去下载一些包,我安装的是x86的solaris 10选择好版本之后,需要安装的包有5个,gcc,libiconv, libgcc, libintl以及automake。解包之后使用:
#pkgadd -d gcc-3.4.6-sol10-x86-local
命令(其他类似)添加包程序到solaris,一般默认添加到/usr/local/bin,但这个目录不是solaris指定的目录,现在使用which gcc依然找不到,需要在/etc/skel/local.profile添加该目录,我添加之后profile中path为:
PATH=/usr/bin:/usr/local/bin:/usr/ucb:/etc:.
export PATH
注销重新登录就可以找到了。
这时候就可以对lmbench进行编译了。编译中有一些问题,详细解决方案可以见:
http://os.51cto.com/art/201005/202502.htm
编译好了就可以在../lmbench/bin文件夹下找到可执行文件。可以开始测试了。
ps:solaris的默认shell不是很好用,使用bash命令进入bash,就是在linux习惯使用的shell程序了。
分享到:
相关推荐
3.编译并安装这3个软件: 73 4.配置Apache + MySQL + PHP 74 5.验证 Apache + MySQL + PHP 的有效性: 75 RealTek 8139网卡在solaris x86上的安装 76 Solaris 中安装声卡(X86) 77 附录: 78 A. Sun推荐培训 78 B....
3.编译并安装这3个软件: 73 4.配置Apache + MySQL + PHP 74 5.验证 Apache + MySQL + PHP 的有效性: 75 RealTek 8139网卡在solaris x86上的安装 76 Solaris 中安装声卡(X86) 77 附录: 78 A. Sun推荐培训 78 B....
jdk-8u241-solaris-x64.tar.gz,适用于Solaris x64环境,安卓开发Java环境包,tar.gz指令解压编译安装即可
第5 章讨论为支持多线程而对操作环境进行的更改。 第6 章介绍多线程的安全问题。 第7 章介绍编译和调试多线程应用程序的基本信息。 第8 章介绍Solaris 线程(与POSIX 线程相对)接口。 第9 章讨论会影响程序员编写多...
还有的就是make这个命令,make命令是Solaris安装后就自带了,不需要我们另外安装。 B,设置环境变量 在solaris下开发C应用程序,需要把编译器和make的路径加入到环境变量PATH中去,一般来说,可以使用export命令来进行...
Linux环境下已经编译好的all版本的protobuf,进入解压目录,执行make install即可 [root@localhost protobuf-3.15.4]# ll ./src/ total 2024 drwxr-xr-x. 3 231664 89939 21 Mar 3 16:28 google -rw-r--r--. 1 root ...
Mono是一个自由开放源代码项目。该项目的目标是创建一系列符合...Mono项目不仅可以运行于Windows系统上,还可以运行于Linux,FreeBSD,Unix,OS X和Solaris,甚至一些游戏平台,例如:Playstation 3,Wii或XBox 360。
Kotlin 使用命令行编译 Kotlin 命令行编译工具下载地址:...在 OS X、Linux、Cygwin、FreeBSD 和 Solaris 系统上也可以使用更简单的安装方法,命令如下: $ curl -s https://get.sdkman.io | bash $ s
UNIX环境高级编程 第三版 随书代码 每个示例代码都带make脚本,可在多种UNIX环境或类UNIX环境编译运行(如Linux, MAC OS, Free BSD, Solaris 等等)
UNIX环境高级编程 第三版 随书代码 UNIX或类UNIX环境(Linux)系统C编程圣经级读物。 每个示例代码都带make脚本,可在多种UNIX环境或类UNIX环境编译运行(如Linux, MAC OS, Free BSD, Solaris 等等)
然后从命令行进入源代码目录,运行make,应该很快就能生成zdclient,当然前提是系统中安装了gcc等编译环境,这里不再累赘。 理论上兼容包括Mac、Solaris等Unix系系统。 运行: 运行需要root权限,看例子即可: ...
2.3.14. 在Windows环境下对MySQL安装的故障诊断与排除 2.3.15. 在Windows下升级MySQL 2.3.16. Windows版MySQL同Unix版MySQL对比 2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7....
小型bash脚本,能够下载,配置,构建和安装Linux或Solaris所需的所有库和常用应用程序。 这意味着gcc,Apache,SVN,Git,Python,Perl,所有版本均由声明。 这不会修改您当前的环境,并且可以在$HOME任何子目录中...
QT应用 程序还可以编译成可在嵌入型环境中运行。QT采用统一的被称为“对象与槽”的机制进行 对象间通信。QT拥有对许多编程领域的完美支持:如2D/3D图形,国际化,XML等。 QT应用程序还可以用QT Dsigner...
FFmpeg是领先的多媒体框架,能够解码,编码,...它还具有高度的可移植性:FFmpeg可以在Linux、Mac OS X、Microsoft Windows、bsd、Solaris等各种构建环境、机器架构和配置下编译、运行并通过我们的测试基础架构FATE。
在VMware50环境下RedHat90编译内核(kernel2613)全.txt
常见的操作系统:Windows Unix Linux Solaris(Sun) 跨平台:用java开发出来的应用程序不受底层操作系统的限制 底层的功臣:JVM = java虚拟机 = 1 + 2 + 3 = 秘书 + 保镖 + 翻译 = 秘书 = 类加载器 = ...
FFmpeg 可以在 Linux、Mac OS X、Microsoft Windows、BSDs、Solaris 等各种构建环境、机器架构和配置下编译、运行,并通过测试基础设施 FATE。它包含了 libavcodec、libavutil、libavformat、libavfilter、...
2.3.14. 在Windows环境下对MySQL安装的故障诊断与排除 2.3.15. 在Windows下升级MySQL 2.3.16. Windows版MySQL同Unix版MySQL对比 2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7....