callable

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
callable [2019/02/12 13:19] – [Building a program] gawrilowcallable [2021/01/12 15:38] (current) – external edit 127.0.0.1
Line 35: Line 35:
  
 Methods: Methods:
-  * ''%%prefer_now("label")%%''  corresponds to the [[::general#preferences|interactive command]] of the same name.+  * ''%%prefer_now("label")%%''  corresponds to the [[user_guide:howto:shell_custom#preferences|interactive command]] of the same name.
   * ''%%set_custom("name", value)%%''  temporarily changes the value of the given custom variable, until the Scope object is destroyed.  Custom variables are specified in the same manner as in corresponding ''Main::set_custom'' methods.   * ''%%set_custom("name", value)%%''  temporarily changes the value of the given custom variable, until the Scope object is destroyed.  Custom variables are specified in the same manner as in corresponding ''Main::set_custom'' methods.
  
Line 59: Line 59:
 You can add an option ''%%--debug%%'' before ''%%--cflags%%'', ''%%--ldflags%%'', or ''%%--libs%%'' if you are going to debug your program together with polymake.  Compiler options displayed without ''%%--debug%%'' provide for a build optimized for execution speed. You can add an option ''%%--debug%%'' before ''%%--cflags%%'', ''%%--ldflags%%'', or ''%%--libs%%'' if you are going to debug your program together with polymake.  Compiler options displayed without ''%%--debug%%'' provide for a build optimized for execution speed.
  
-For compilation with debugging enabled run ''%%make Debug=y%%'' (see also [[user_guide:extend:clients#building_and_debugging|here]]) and make sure to install with ''%%make install Debug=y%%''. When you run the program you need to set ''POLYMAKE_CLIENT_SUFFIX=-d'' either via ''.gdbinit'' or your environment. 
  
  • callable.1549977583.txt.gz
  • Last modified: 2019/02/12 13:19
  • by gawrilow