Visual Studio C++ 2010を使用しています。私のプログラムはbox2dでリンクするまでうまくいきました。エラーLNK2019:関数_mainで参照されている未解決の外部シンボル_glutMainLoop @ 0
エラーLNK2019:未解決の外部シンボル_glutMainLoop @ 0
_main機能で参照私もBOX2Dを含めていないが、ちょうど
をリンクさだから私はglut32.libファイルにリンクされ、その後、私はエラーを取得しますglut32.dllファイルが存在しないと言っていますが、私は明らかにそれが自分のsystem32フォルダに存在することを確認できます。
何か不足していますか?これは私をナットにしている。
私がbox2dへのリンクを削除すると、glutとglが再び動作を開始します。
ここにコードがあります。何も特別なものはありません。
#include <GL/glut.h>
#include "Sprite.h"
#include "RLBitmap.h"
#define windowWidth 800
#define windowHeight 600
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glFlush();
}
void init(){
}
int main(int argc,char** argv){
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA);
glutInitWindowSize(windowWidth, windowHeight);
glutCreateWindow("Bitmap Demo");
glClearColor(0.0, 0.0, 0.0, 0.0);
gluOrtho2D(0, windowWidth, 0, windowHeight);
init();
glutDisplayFunc(display);
glutMainLoop();
return 0;
}
華麗な、ありがとう。 sysWOW64が機能しました。私は将来のために最初の部分を念頭に置いておきます。 – user1031643