私はcode :: blocksと予備の夕方を持っていて、私の手をvulkanに入れたいと思っています。今すぐWindows上で。glfwまたはlunargでcode :: blocksのvulkanを設定する
私は、ドキュメント/チュートリアルやコードブロックで動作するライブラリを見つけるのに苦労しています。私はglfw 3.2を持っていますが、それにはvulkanライブラリとヘッダーも必要です(#define GLFW_INCLUDE_VULKAN
)そうでなければ、紛失したvulkan/vulkan.h
を正当に訴えるでしょう。また、LunarGをインストールしましたが、通常の方法でリンカ設定を介してリンクできる、認識可能なライブラリをパッケージ内に見つけることができません。今
私のコードは単純です:-lglu32 -lglfw3 -lopengl32 -lgdi32
と
...
#include <GL/glu.h>
#define GLFW_INCLUDE_VULKAN
#include <GLFW/glfw3.h>
int main(int argc, char **argv) {
glfwInit();
return glfwVulkanSupported();
}
基本的に私は必要だと思うすべてがリンクするライブラリですが、ウェブ上の任意のを見つけることができません。古いGLUライブラリを使用して
は
元のアイデアは、オンザフライとフルカンの間で切り替えることでしたが、何も私は2つの実行可能ファイルに分割することを妨げていません。私はsdkの 'bin32/vulkan-1.lib'へのパスをリンクしていました。 800行後、私は三角形をポップすることに成功した:/ – user2464424
* .libへのリンクはおそらく優先されることだろう。 g ++でリンカエラーが出るので、代わりに* .dllを提案しました。 – krOoze