diff --git a/manual/tracy.tex b/manual/tracy.tex index bb1d879e..a8545bbc 100644 --- a/manual/tracy.tex +++ b/manual/tracy.tex @@ -574,10 +574,22 @@ To build the application contained in the \texttt{profiler} directory, you will \paragraph{Windows} -On Windows you will need to first run the script \texttt{vcpkg\\install\_vcpkg\_dependencies.bat}, which will -automatically download and build the required files using \texttt{vcpkg}. If you are not familiar with this tool, please -read the description at the following address: \url{https://docs.microsoft.com/en-us/cpp/build/vcpkg}. The batch file -downloads files to the \texttt{vcpkg} and modifies no other state on the machine. +On Windows you will need to use the \texttt{vcpkg} utility. If you are not familiar with this tool, please read the description at the following address: \url{https://docs.microsoft.com/en-us/cpp/build/vcpkg}. + +There are two ways you can run \texttt{vcpkg} to install the dependencies for Tracy: + +\begin{itemize} +\item \texttt{STANDALONE} -- run this script to download and build both \texttt{vcpkg} and the required dependencies: +\begin{lstlisting}[language=sh] +tracy\vcpkg\install_vcpkg_dependencies.bat +\end{lstlisting} +This writes files only to the \texttt{tracy\textbackslash{}vcpkg\textbackslash{}vcpkg} directory and makes no other changes on your machine. +\item \texttt{SEPARATE} -- install \texttt{vcpkg} by following the instructions on its website, and then execute the following commands: +\begin{lstlisting}[language=sh] +vcpkg integrate install +vcpkg install --triplet x64-windows-static freetype glfw3 capstone[arm,arm64,x86] +\end{lstlisting} +\end{itemize} \paragraph{Unix}