OpenGL (freeglut)文件的放置会影响不同机器上的开发吗?
Does the placement of files for OpenGL (freeglut) affect development on different machines?
我将使用Microsoft Visual Studio 2013开发一个OpenGL项目,使用c++开发。
我打算在项目中使用freeglut,因为它可能会给我更多的自由来计算诸如阅读3D模型,显示网格以及稍后对3D模型执行计算等事情。如果我说错了,请纠正我。
我假设将所需的文件复制到我的项目目录中,将使我能够使用不同的机器在Visual Studio项目中链接它一次?
在这一点上,我仍然在设置项目,我确实对开始使用OpenGL有很多疑问,即使在网上阅读了各种资源之后。我在一些地方读到,不建议将freeglut或glut文件包含到项目目录中,而是在其他地方创建一个新目录并链接到它。我不知道哪种方法更好,也不知道两者是否有区别。
在功能方面没有区别,但是总是建议将库放在其他地方,以便以后在其他项目中使用它们而不必再次复制它们。这对任何依赖第三方的都是正确的,而不仅仅是免费的。
其次,AFAIK freeglut只是一个窗口API,它确实提供了一些方便的函数来绘制3d基元等,但它在这个方面没有帮助
读取3D模型,显示网格,然后在3D模型上执行计算。
相关文章:
- 处理小于cpu数据总线的数据类型.(c++转换为机器代码)
- 如何在本地机器上运行c++和javascript客户端代码(hackerbank风格)
- 在两台机器之间进行时间戳的最佳c++chrono函数是什么
- 如何用RISC-V GD32VF103CBT6开发板卸载精确的ADC过采样
- 64位机器上的C++内存对齐
- 使用不同的链接器会产生不同的机器代码吗
- 我正在开发服务器,ip作为参数传递不起作用
- 我写了一个C++程序来模拟Enigma机器.我没有得到输出
- 如何使用 GPS 和指南针开发点移动算法
- AWS IoT 开发工具包:通过 TCP 端口 443 使用 MQTT
- 使用AAR的虚幻安卓开发
- 为什么开发人员将C / C ++用于嵌入式系统,而不是像Python这样的高级语言与C相比?
- 如何将经过训练的机器学习模型保存在python中并将其加载到C++中进行预测?
- 开发C++/地图中的控制台角色扮演游戏
- C++ 两台不同机器之间通过wifi进行套接字通信
- 开发相同的c++项目,多台机器,不同的visual studio版本
- 为什么安装vcredist_x86.exe不能修复 SideBySide 错误,当我在一台机器上开发 EXE 并在另一台机器上运行它时?
- OpenGL (freeglut)文件的放置会影响不同机器上的开发吗?
- 调用托管代码的非托管代码在开发机器上工作,而不是在部署机器上工作
- visualstudio-在非开发机器上调试VS2008C++项目