vs dll lib 使用记录
今天把学习opengl的项目从一个电脑copy到另一个电脑时候,发生了glu.dll找不到,导致项目起不来的问题。后来网上查找发现, 虽然我使用了静态连接 mt/mtd 编译, 但是有可能lib中并没有包含函数地址和具体信息, 导致这个lib必须要使用dll, 所以把dllcopy到exe文件夹即可。
但是这样开发的过程中有点麻烦, 后经过查找, 再项目->属性->调试->环境->PATH=库目录;%PATH%; 这样就不用每次都copy库文件, 在发布exe的时候需要再copy对应的库文件发布即可。