1

https://github.com/SaschaWillems/Vulkanをビルドしようとしています。私は小さなdefault.nixファイルを書きました:

{ stdenv, libxcb, pkgconfig, cmake, vulkan-loader, assimp }:

stdenv.mkDerivation rec {
  name = "VulkanExamples";
  buildDepends = [ cmake libxcb.dev pkgconfig vulkan-loader assimp ];
}

私が呼び出す

nix-shell -E 'with import <nixpkgs> {}; callPackage ./default.nix {}'

しかし、私が電話するとcmake .私は得る

-- Could NOT find PkgConfig (missing:  PKG_CONFIG_EXECUTABLE)
-- Could NOT find xcb (missing:  XCB_INCLUDE_DIR XCB_LIBRARY

cmake スクリプトが正しいヘッダー ファイルを見つけられるようにするには、何を指定する必要がありますか?

4

1 に答える 1