mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-06 01:50:38 +00:00
Add information for people building on windows on where to get Qt etc
This commit is contained in:
@@ -21,6 +21,8 @@ On the other hand regular contributors or if you have a larger amount of code th
|
||||
|
||||
### Windows
|
||||
|
||||
:rotating_light: :rotating_light: Until v1.0 is close to stable, currently the dependencies to build the Qt UI are not committed to the repository. Until then, you need to download [this zip file](https://renderdoc.org/qrenderdoc_3rdparty.zip) and extract it in the root. :rotating_light: :rotating_light:
|
||||
|
||||
The main [renderdoc.sln](renderdoc.sln) is a VS2015 solution, as of March 2017. It should also compile in VS2017, just select to update the compilers if you don't have the 2015 compilers available.
|
||||
|
||||
There are no external dependencies, all libraries/headers needed to build are included in the git checkout. On windows, the `Development` configuration is recommended for day-to-day dev. It's debuggable but not too slow. The `Release` configuration is then obviously what you should compile for any builds you'll send out to people or if you want to evaluate performance.
|
||||
|
||||
@@ -1464,7 +1464,13 @@
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="Resources\qtconf.qrc">
|
||||
<AdditionalInputs>Resources\qtconf.qrc;$(ProjectDir)3rdparty\qt\$(Platform)\bin\rcc.exe;%(AdditionalInputs)</AdditionalInputs>
|
||||
<Command>"$(ProjectDir)3rdparty\qt\$(Platform)\bin\rcc.exe" -name qtconf Resources\qtconf.qrc -o "$(IntDir)generated\qrc_qtconf.cpp"</Command>
|
||||
<Command>"$(ProjectDir)3rdparty\qt\$(Platform)\bin\rcc.exe" -name qtconf Resources\qtconf.qrc -o "$(IntDir)generated\qrc_qtconf.cpp"
|
||||
IF %ERRORLEVEL% NEQ 0 (echo ===========================================================================)
|
||||
IF %ERRORLEVEL% NEQ 0 (echo It looks like you don't have the dependencies for the Qt UI.)
|
||||
IF %ERRORLEVEL% NEQ 0 (echo Until v1.0 is approaching stable, these aren't committed to the repository.)
|
||||
IF %ERRORLEVEL% NEQ 0 (echo Download and extract https://renderdoc.org/qrenderdoc_3rdparty.zip.)
|
||||
IF %ERRORLEVEL% NEQ 0 (echo ===========================================================================)
|
||||
</Command>
|
||||
<Message>RCC qtconf.qrc</Message>
|
||||
<Outputs>$(IntDir)generated\qrc_qtconf.cpp</Outputs>
|
||||
</CustomBuild>
|
||||
|
||||
Reference in New Issue
Block a user