vs 2010 配置 glut

本文详细介绍了如何在Visual Studio 2010中配置GLUT库以进行OpenGL编程。步骤包括下载GLUT安装包并将其相关文件放置在特定的目录下。最后通过一个简单的测试程序验证配置是否成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装好了vs2010后,

需要下载glut的安装包,这里提供了一个网盘地址供大家下载:http://pan.baidu.com/s/1gff1AJD 

下载好了安装包后:

1. 把glut.h文件拷贝到: 微软的SDK的inlcude的 gl目录(可以参考我的目录: C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\gl)

2. 把glut.lib 和 glut32.lib 拷贝到VC\lib目录(可以参考我的目录:C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib)

3. 把glut.dll 和 glut32.dll 拷贝到VC\bin目录(可以参考我的目录:C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin)


这三步就配置好了glut的路径,这样我们就可以轻松的开始opengl的学习了。

那如何测试你的配置是否成功呢?

最好的方法就是写一段代码测试一下:

1. 使用VS2010 新建一个名字叫glutdemo的空的VisualC++工程(记得是空的 ,记得是Visual C++工程哦)。

2. 在添加一个新的main.cpp(cpp文件 )到这个工程

3. 然后将下面的代码复制到mian.cpp中去

4. 然后保存 

5. 编译 执行,如果没有报错就成功了。


代码:

#include <gl/glut.h>  
int main(int argc, char* argv[])  
{  
    glutInit(&argc,argv);  
    return 0;  
}   


<think>好的,用户现在有一堆MySQL 5.7的RPM包,想知道安装完这些文件后下一步该怎么做。首先,我需要确认这些RPM包都是什么,然后安装顺序是否正确。记得在安装MySQL的RPM包时,通常有依赖关系,必须先安装common、libs这些基础包,再安装client、server等。 用户用的是CentOS 7或者RHEL 7,因为包名里有el7。可能需要检查是否已经安装了MariaDB,因为CentOS默认可能带有,这会导致冲突。所以可能需要先卸载MariaDB相关的包。 安装顺序的话,通常按照common -> libs -> libs-compat -> client -> server这样的顺序来。用户列出的包很多,可能包括devel、embedded这些,但用户可能只需要核心组件。如果用户只是安装MySQL服务器,可能不需要devel或者test这些包,但既然用户已经下载了,可能需要全部安装。 安装完成后,启动服务,然后运行安全脚本,设置root密码,移除匿名用户等。最后可能需要配置开机启动。另外,可能需要打开防火墙端口3306,如果用户有防火墙的话。 还要考虑SELinux的状态,有时候需要调整策略,但大部分情况下默认配置应该可以工作。需要提醒用户修改密码,可能还有远程访问的配置,如果需要的话。 用户可能不太清楚这些步骤,所以需要详细说明每一步的命令,比如用yum localinstall安装,systemctl启动服务,mysql_secure_installation等。同时要确保命令正确,避免权限问题,比如是否用sudo执行。 另外,可能需要检查安装过程中是否有依赖缺失,如果用户使用rpm或者yum安装的话,yum会自动解决依赖,但如果是手动安装可能需要处理依赖问题。不过用户提供的包列表比较全,可能已经包含所需依赖,但需要确认顺序正确。 最后,测试连接,确保MySQL服务正常运行,能够登录。如果有错误日志,可能需要查看/var/log/mysqld.log来排查问题。</think>以下是安装这些MySQL 5.7 RPM包后的操作步骤: --- ### 一、安装前检查 1. **卸载MariaDB** (CentOS 7默认自带) ```bash sudo yum remove mariadb-libs ``` 2. **安装依赖** ```bash sudo yum install libaio perl net-tools ``` --- ### 二、按顺序安装RPM包 ```bash # 按依赖顺序依次安装(建议使用yum自动处理依赖) sudo yum localinstall mysql-community-common-5.7.37-1.el7.x86_64.rpm \ mysql-community-libs-5.7.37-1.el7.x86_64.rpm \ mysql-community-libs-compat-5.7.37-1.el7.x86_64.rpm \ mysql-community-client-5.7.37-1.el7.x86_64.rpm \ mysql-community-server-5.7.37-1.el7.x86_64.rpm \ mysql-community-devel-5.7.37-1.el7.x86_64.rpm \ mysql-community-embedded-5.7.37-1.el7.x86_64.rpm \ mysql-community-embedded-compat-5.7.37-1.el7.x86_64.rpm \ mysql-community-embedded-devel-5.7.37-1.el7.x86_64.rpm \ mysql-community-test-5.7.37-1.el7.x86_64.rpm ``` --- ### 三、初始化配置 1. **启动MySQL服务** ```bash sudo systemctl start mysqld sudo systemctl enable mysqld ``` 2. **获取临时密码** ```bash sudo grep &#39;temporary password&#39; /var/log/mysqld.log ``` 3. **运行安全脚本** ```bash sudo mysql_secure_installation ``` - 输入临时密码 - 设置新密码(需包含大小写字母、数字、特殊字符) - 移除匿名用户、禁止远程root登录等 --- ### 四、验证安装 1. **登录MySQL** ```bash mysql -u root -p ``` 2. **查看版本号** ```sql SELECT VERSION(); ``` --- ### 五、可选配置 1. **防火墙开放3306端口** ```bash sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent sudo firewall-cmd --reload ``` 2. **修改字符集(可选)** 编辑 `/etc/my.cnf`,在 `[mysqld]` 下添加: ```ini character-set-server=utf8mb4 collation-server=utf8mb4_unicode_ci ``` --- ### 六、故障排查 - **错误日志路径**:`/var/log/mysqld.log` - **重置权限**:`mysql_upgrade -u root -p` --- 通过以上步骤即可完成MySQL 5.7的安装和基础配置。建议优先使用 `yum localinstall` 命令自动处理依赖关系,避免手动安装顺序错误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值