Vulkan 헤더 생성기 및 Vulkan OOP 스타일 API 래퍼 객체 Pascal (Freepascal> = 3.3.1 FPC 트렁크 및 최신 현재 Delphi 버전)
vulkan.pas 바인딩 헤더 장치 자체 (vkxml2pas.dpr converter 포함)는 오래된 Delphi 7 버전과도 호환되지만 Pasvulkan. 컴파일러 버전은 지원하지 않습니다.
Patreon에서 나를 지원하십시오
Git Clone 명령에 문제가있는 경우 저장소가 너무 크거나 저장소의 전체 기록이 필요하지 않기 때문에 다음 명령을 대신 사용해야합니다.
git clone --single-branch --depth 1 --recursive https://github.com/BeRo1985/pasvulkan.git pasvulkan또는 SSH 변형에 대해 각각 :
git clone --single-branch --depth 1 --recursive [email protected]:BeRo1985/pasvulkan.git pasvulkan또는 또는 압축을 해제하려고 시도 할 수 있습니다.이 경우에도 도움이 될 수 있지만 시스템의 모든 GIT 리포지토리의 글로벌 설정입니다.
git config --global core.compression 0먼저 CompileProjectManager (*nix) 또는 CompileProjectManager.bat (Windows)를 사용하여 (아직 불완전한) Pasvulkan 프로젝트 관리자를 컴파일하여 Pasvulkan 프로젝트 관리자를 ProjectManager (.exe)라는 명령 줄 도구로 사용할 수 있습니다.
또한 가장 최신 델파이 버전 또는 프리파스칼 컴파일러의 가장 최신 SVN 트렁크 버전 (프리파스칼 컴파일러의 안정적인 버전뿐만 아니라 경로 환경의 올바른 경로)이 필요합니다. 또한 Android 대상을 사용하려면 Android Studio, Java SDK, Android SDK 및 Android NDK에도 동일하게 적용되며 기본 위치에 설치해야하며 (Google이 예외없이 이러한 기본 위치를 규정하거나 지정하는 것처럼) 시스템 환경 변수에 올바르게 존재해야합니다.
Android 대상의 경우 Android 공무원의 모든 Freepascal Cross Compiler 설치가 예외없이 지원되는 CPU 대상이 필요합니다. x86_32/i386, x86_64/amd64, arm32 및 aarch64/arm64
ProjectManager 바이너리를 컴파일 한 후에는 다음을 수행해야합니다.
| 단계 | 창 | *아니야 | 설명 |
|---|---|---|---|
| 1. | projectmanager compileassets examples | ./projectmanager compileassets examples | 자산 파일을 컴파일합니다 |
| 2. | projectmanager build examples | ./projectmanager build examples | 예제 코드 자체를 컴파일합니다 |
| 3. | projectmanager run examples | ./projectmanager run examples | 예제 바이너리를 시작합니다 |
ProjectManager 바이너리를 컴파일 한 후에는 다음을 수행해야합니다.
| 단계 | 창 | *아니야 | 설명 |
|---|---|---|---|
| 1. | projectmanager create [yourprojectname] | ./projectmanager create [yourprojectname] | 새로운 프로젝트를 만듭니다 |
중요 : 프로젝트 이름이 유효한 소문자 Pascal 및 Java 식별자 및 동시에 유효한 파일 이름이어야하는 경우!
Projectmanager Binary를 컴파일 한 후에는 쉘 또는 콘솔에서 projectmanager -h 실행하여 자세한 도움말 출력을 위해.
Copyright (C) 2016-2017, Benjamin Rosseaux ([email protected])
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgement in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
보다 최근의 쇼케이스 비디오는 YouTube 재생 목록을 참조하십시오
Nvidia Shield K1 태블릿의 Android 7.0의 Pasvulkan
Windows 10 Pro의 Nvidia Geforce GTX 970의 Pasvulkan