windows环境下,msys+mingw 编译clapack 3.2.1
来源:互联网 发布:nginx 不能通过ip访问 编辑:程序博客网 时间:2024/05/16 13:26
终于编译通过了...再不通过我的项目就要延期了。
首先说明的是,有两篇文章对我的编译很有帮助,但两篇文章都没有说太明白,某些细节可能会让新上手的程序员抓狂。
文章一: http://www.cnblogs.com/hjbxyz/archive/2010/11/07/1871201.html
文章二:http://www.netlib.org/clapack/faq.html
问题一:在/INSTALL目录下,dsecnd.c 和 second.c两个文件中存在“#include <sys/times.h>一行。这一行带来问题。因为mingw/msys文件夹/sys/中没有times.h文件,所以会报错,说找不到文件。那怎么办?最好的办法就是参照文章二里的CLAw32.zip文件,将/SRC里的四个文件拷贝并覆盖cpalack主文件夹中的/INSTALL目录下的对应文件。拷贝的目的是用time.h下的clock函数替换times.h下的times函数。
问题二:替换完文件后,仍然不能编译通过。原因是未给gcc设置CFLAGS。所以参照文章一的说明。不过文章一里修改makefile仍然没有说得太清楚。作者只说了要修改libf2c/MakeFile,增加-DUSE_CLOCK,没说修改主目录下的Makefile。这两个文件都需要增加CFLAGS=-DUSE_CLOCK,否则也会编译不通过。
最后,感谢两篇文章的作者,让我能在windows下用开源的环境编译clapack。
- windows环境下,msys+mingw 编译clapack 3.2.1
- FFmpeg在windows下的编译,搭建mingw+msys环境,含mingw+msys下载
- FFmpeg在windows下的编译,搭建mingw+msys环境,含mingw+msys下载
- 在msys/MinGW环境下编译gstreamer
- windows MinGW MSYS下编译clutter
- windows下使用MinGW+msys编译ffmpeg
- windows下使用MinGW+msys编译ffmpeg
- windows下使用MinGW+msys编译ffmpeg
- mingw+msys windows下ffmpeg 编译
- windows下使用MinGW+msys编译ffmpeg
- windows下使用MinGW+msys编译ffmpeg
- windows下使用MinGW+msys编译ffmpeg
- windows下使用MinGW+msys编译ffmpeg
- windows下使用MinGW+msys编译ffmpeg
- windows下使用MinGW+msys编译ffmpeg
- windows下使用MinGW+msys编译ffmpeg
- windows 下使用 MinGW + msys 编译 ffmpeg
- MinGW+msys windows 下编译 x264
- gridview 下拉DropDownList 更新操作
- redhat fedora的串口
- php自动加载源文件
- 一个XNA程序引发的连锁问题
- Win7下:编译器错误信息: CS0016: 未能写入输出文件“c:/Windows/Microsoft.NET/Framework……”
- windows环境下,msys+mingw 编译clapack 3.2.1
- 在ejb的会话bean(session bean)中使用数据源(DataSource)!!!
- 关于GTOPO30命名
- css实现强制不换行/自动换行/强制换行
- Oracle数据库snap的设置|WEB开发平台
- 修改dedecms标题长度的3种办法(cn_substr方法加省略号)
- 网页里面插入WMV格式的视频
- ipad Camera Connection kit 之目前实现的十大功能
- 增加android模拟器的内存大小