Difference between revisions of "Scons"
Jump to navigation
Jump to search
Line 15: | Line 15: | ||
scons clean_all | scons clean_all | ||
− | = | + | == vcvars == |
− | + | Variable setup [http://msdn.microsoft.com/en-us/library/f2ccy3wt(v=vs.110).aspx vcvars32.bat] or [http://msdn.microsoft.com/en-us/library/x4d2c09s.aspx vcvarsall.bat x86] for Microsoft Visual Studio 11.0, before we can compile. | |
− | |||
− | |||
− | |||
− | |||
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\vcvars32.bat" | "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\vcvars32.bat" | ||
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\vcvarsx86_amd64.bat" | "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\vcvarsx86_amd64.bat" | ||
Line 29: | Line 25: | ||
echo %PROCESSOR_ARCHITECTURE% | echo %PROCESSOR_ARCHITECTURE% | ||
scons | scons | ||
− | |||
== Construction Variables == | == Construction Variables == |
Revision as of 11:31, 20 June 2013
Contents
When to issue "scons" ? After each update in repository?
This is only necessary if the C files change, or if your Python version changes (for example you switch from Python 2 to Python 3).
This has not happened for a long time and will probably not occur in the lifetime of the relax_disp branch.
User manual
scons user_manual_pdf
clean/remove compilation
scons clean_all del C:\WinPython27\relax_disp_32\target_functions\relax_fit.pyd scons clean_all
vcvars
Variable setup vcvars32.bat or vcvarsall.bat x86 for Microsoft Visual Studio 11.0, before we can compile.
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\vcvars32.bat" "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\vcvarsx86_amd64.bat" "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" x86 "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" x86_amd64 echo %PROCESSOR_ARCHITECTURE% set PROCESSOR_ARCHITECTURE=x86 echo %PROCESSOR_ARCHITECTURE% scons