HBGGP的工程建立过程
HBGGP的工程建立过程
运行HBGGP下的Cmakelist.txt,产生的工程里都没有openBeagle下的源文件,计划先运行openBeagle下的Cmakelist.txt,看看是否可以成功建立工程。
生成openbeagle中的findpacc()总是错,需要知道pacc是一个什么东西
pacc
libbondgraph
mpaibeagle
openbeagle
一、pacc安装
1、cmakelist.txt生成工程成功
2、运行成功
pacc安装成功!
二、libbondgraph安装
- error C1083: Cannot open include file: ‘gsl/gsl_vector.h’: No such
file or directory 解决:安装gsl,参考以下网址:
http://www.cnblogs.com/moondark/archive/2012/04/26/2471879.html
http://blog.csdn.net/wootengxjj/article/details/51721984
vs中新建工程,测试程序如下:
#include <stdio.h>
#include <gsl/gsl_sf_bessel.h>
int main (void)
{ double x = 5.0; double y = gsl_sf_bessel_J0 (x); printf ("J0(%g) = %.18e\n", x, y); return 0;
}
gsl安装成功!
- error C1083:Cannot open include file: ‘graphviz/gvc.h’: No such file
or directory 安装graphviz
https://github.com/mzettwitz/GraphViz
运行graphviz的Cmakelist.txt时
2.1 CMake Error at G:/BPBG/cmake-3.9.4-win64-x64/cmake-3.9.4-win64-x64/share/cmake-3.9/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find GLUT (missing: GLUT_glut_LIBRARY GLUT_INCLUDE_DIR)
Call Stack (most recent call first):
缺失glut,安装glut
http://blog.csdn.net/qq_30640993/article/details/50815114
https://jingyan.baidu.com/article/d5c4b52bca5005da560dc5d6.html
glut安装成功!
2.2 CMake Error at G:/BPBG/cmake-3.9.4-win64-x64/cmake-3.9.4-win64-x64/share/cmake-3.9/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find GLEW (missing: GLEW_INCLUDE_DIR GLEW_LIBRARY)
缺失glew,安装glew,参考如下:
http://www.cnblogs.com/U-tansuo/p/glew.html
glew安装成功!
2.3 error C1083: Cannot open include file: ‘GL/freeglut.h’: No such file or directory
缺失freeglut,安装freeglut, 到freeglut的官方网站http://freeglut.sourceforge.net/上把最新版的Freeglut下载下来,解压,然后根据读者所安装的VS版本,运行相应的项目,参考如下:
http://blog.csdn.net/augusdi/article/details/20469561
http://blog.csdn.net/w540982016044/article/details/21287645
注意编译freeglut工程时,选择release状态,而不是debug!
glut安装成功!
2.4 error LNK1104: cannot open file ‘freeglutd.lib’
http://blog.csdn.net/yapingxin/article/details/46440307
glut.lib(glut.dll) : error LNK2026: module unsafe for SAFESEH image.
http://blog.csdn.net/nanjian011/article/details/42777281
装了GraphViz,还是cannot open file ‘freeglutd.lib’。
How to use Graphviz as library in C++ project
http://www.graphviz.org/content/how-use-graphviz-library-c-project
http://www.graphviz.org/doc/libguide/libguide.pdf
http://blog.csdn.net/liufengl138/article/details/77365644
http://blog.csdn.net/liufengl138/article/details/51550008
需要好好研究一下vs文件中库与工程之间的关系。
还是没有把graphviz装好,只有graphviz这个软件,并没有找到库。
目前将软件graphviz安装后产生的文件直接复制到vs/VC/include目录下,可以找到graphviz/gvc.h,但是bondgraph.h中出现很多错误,猜测还是graphviz库并没有正确导入。
- error C2065: ‘M_PI’ : undeclared identifier
http://blog.csdn.net/apioneer/article/details/37831487
三、openbeagle安装
出错:openbeagle出错,找不到pacc/math.h
解决:因为openbeagle的cmakelist.txt生成工程时,pacc的路径没有设置,相当于没有加载入pacc,故而找不到pacc/math.h。在FindPacc()之前添加如下:
set(PACC_DIR G:\BPBG\pacc-1.4.1-Source\pacc_Cplus1)
set(PACC_INCLUDE_DIR PACCDIR/include)set(PACCLIBDIR“{PACC_DIR}/include) set(PACC_LIB_DIR “{PACC_DIR}/lib”)
FindPacc()
出错:tsp\TSPMain.cpp(37): fatal error C1083: Cannot open include file: ‘GA.hpp’: No such file or directory
解决:暂未解决。
四、MPIbeagle安装
HBGGP的工程建立过程相关推荐
- 国信长天蓝桥杯嵌入式类——stm32——使用keil4建立工程文件过程
蓝桥杯嵌入式----使用keil4建立工程文件过程 目录 蓝桥杯嵌入式----使用keil4建立工程文件过程 一.完成文件建立 (一).先建立名为test工程文件夹,如图.并建立如下几个文件夹 (二) ...
- MDK5 Kil5中STM32工程的建立过程
分步讲述STM32工程的建立过程 首先新建工程文件夹 2.打开新建的工程文件夹,在文件夹中再新建如下文件夹 其中CMSIS文件夹中存放从STM32官方固件库中拷贝来的文件如下 startup文件夹中存 ...
- 深度学习模型建立过程_所有深度学习都是统计模型的建立
深度学习模型建立过程 Deep learning is often used to make predictions for data driven analysis. But what are th ...
- 京微齐力:基于HMEP060的OLED字符显示(及FUXI工程建立演示)
目录 日常·唠嗑 一.方案讲解 1.先看效果 2.硬件选择 3.FUXI工程建立 1.软件安装 2.建立工程(此版本适合小白) 二.OLED显示流程 1.IIC驱动 2.屏幕清除 3.字符获取 4.字 ...
- FPGA开发第一弹:Vivado软件安装、开发使用与工程建立
FPGA开发第一弹:Vivado软件安装.开发使用与工程建立 文章目录 FPGA开发第一弹:Vivado软件安装.开发使用与工程建立 软件安装 工程建立(软件使用) 新建工程 设计输入 功能仿真 创建 ...
- 在idea使用maven工程建立web项目时,启动Tomcat访问不到项目首页。
在idea使用maven工程建立web项目时,启动Tomcat访问不到项目首页,输入URL:http://localhost:8080/时一片空白也不报错 ,按下面步骤检查: 1.看下这几个地方是否配 ...
- 图解HTTPS建立过程
阅读目录 准备工作(对应图中prepare1234) 发起链接 最后 关于网络安全加密的介绍可以看之前文章: 1. 网络安全--数据的加密与签名,RSA介绍 2. Base64编码.MD5.SHA1- ...
- activiti-explorer mysql_Activiti explorer.war示例工程使用过程图解
Activiti explorer.war示例工程使用过程图解 发布时间:2020-09-03 07:26:22 来源:脚本之家 阅读:98 作者:yaominghui 工作流主要解决的主要问题是:为 ...
- TLS就是SSL的升级版+网络安全——一图看懂HTTPS建立过程——本质上就是引入第三方监管,web服务器需要先生成公钥和私钥,去CA申请,https通信时候浏览器会去CA校验CA证书的有效性...
起初是因为HTTP在传输数据时使用的是明文(虽然说POST提交的数据时放在报体里看不到的,但是还是可以通过抓包工具窃取到)是不安全的,为了解决这一隐患网景公司推出了SSL安全套接字协议层,SSL是基于 ...
- eigrp ospf 邻居建立过程比较
EIGRP邻居建立过程 1.路由器A启动,然后在链路上发送hello包 2.路由器B接收到A发来的hello包,然后做出应答,发回update包给A,告诉A它自己的路由表的信息.但是这个时候 邻居关系 ...
最新文章
- oracle convertobject,oracle.sql進行轉換。TIMESTAMPLTZ@71d9d55b Java時間戳
- MPB:山大倪金凤组-白蚁肠道木质纤维素降解细菌的分离与培养
- 哈尔滨工程大学智能科学与工程学院成功举办了“一院一节“暨十二届极速挑战智能车总决赛
- python【力扣LeetCode算法题库】面试题 10.01-合并排序的数组
- 异步加载js文件的方法总结
- android list 比较,LinkedList 和 ArrayList 的区别
- 【struts2】struts2中对象的获取
- 25条div+CSS编程提醒及小技巧整理
- 【Flink】报错 KryoException ConcurrentModificationException StackOverflowError
- JetBrains GoLand 2018.3.5
- qt 处理oracle事务,qt调用oracle存储过程,该怎么处理(2)
- 前后端分离的思考与实践(四)
- 天联高级版服务器信息怎么查,天联高级版
- Java 操作Word书签:用文本、图片、表格替换书签
- 人口增长模型——基于matlab语言
- 积分形式的詹森不等式_詹森不等式
- 数字逻辑复习——触发器
- THUPC 2019 CTS 2019 打铁记
- [工具设置]使用NSIS制作安装包
- win10计算机 需要新应用,手把手为你win10系统商店出现“需要新应用打开此ms-windows-store”的还原步骤...
热门文章
- 《邪不压正》好不好看?大数据分析告诉你
- 爱了爱了!ALIENWAER外星人AW410K机械键盘Cherry茶轴RGB灯光全键无冲!免费包邮送到家!...
- vue字符串生成二维码的相关组件
- 简单阐述标准盒模型和怪异盒模型的差别和区别
- OpenStack 2015年度总结
- Windbg命令学习4(d和e)
- struck(结构化SVM用于视觉跟踪)--源代码详解--main.cpp
- html怎么使两张照片重叠,怎样把两张图片叠加在一起?
- java对excel加密_随笔:Java 对Excel等文件进行加密、解密
- python数列_Python斐波拉契数列