이 글을 발견하게 된 계기는 사소하다. GLUT, GLEW, GLFW와 같은 라이브러리들이 있는데, 대체 이 라이브러리들이 무엇인지에 대해 잘 이해가 안 가서 찾아보던 중이었다. 사실 나는 생각없이 GLUT를 쓰고 있었는데 이게 뭔지 제대로 알지도 못한 채 그냥 쓰고 있다는 사실을 자각하게 되었고, 거기다 맥과 우분투에서 동시에 작업할 수 있는 환경을 만드는 것에 대해 고민하다 차라리 이번 기회에 자세히 알지 못하던 부분을 자세히 알아봐야 겠다고 생각한 것이 시작이었다. 그러다 찾은 글이 바로 이 글이다. StackOverflow에 올라온 글인데, 채택된 답변 보다는 그 아래의 답변이 인상 깊었다. 꽤나 양질의 글인지라 번역해놓으면 도움이 되지 않을까 싶어서 부족한 실력이지만 번역을 시도해봤다. Q.I ..
SOIL : Simple OpenGL Image Library 이미지 파일을 읽어서 텍스쳐로 만들려면 라이브러리를 써야한다.(물론 직접 파일 포맷대로 읽어들일 자신이 있다면 그렇게 해도 상관없다만.... 좀 편하게 살아보자. -_-;;) SOIL에서 제공해주는 정적 라이브러리 파일(libSOIL.a)을 Link Binary With Libraries에 추가해도 잘 안 써진다. 아래 사진과 같은 에러가 뜬다. 아직 내가 링커 같은 데에 지식이 좀 부족해서 이유를 정확히 잘 설명은 못하겠다. 일단 뭔가를 못 찾겠다는 뜻인데.... -_-;검색하다보니 libSOIL.a가 32bit로 빌드된 것인데 64bit로 빌드해서 그런 것이라는 말도 있는데 32bit로 빌드하는걸로 바꿔도 컴파일 에러는 그대로다. C++ ..
- Total
- Today
- Yesterday