<p>Most people (myself included) will closely follow directions in the README before trying alternative install configurations, meaning if we make it slightly easier for them to just copy-paste commands on the terminal they will stop compiling with debug symbols.</p>

<p>For example, now README.md describes the installation process like this:</p>

<blockquote>
<p>The next step is to run CMake to configure the project [...]<br>
<code>$ cmake ../</code><br>
You can specify options to compile with debugging information and profiling information:<br>
<code>$ cmake -D DEBUG=ON -D PROFILE=ON ../</code></p>
</blockquote>

<p>We could have it say instead:</p>

<blockquote>
<p>The next step is to run CMake to configure the project [...]<br>
 <code>$ cmake -D DEBUG=OFF -D PROFILE=OFF ../</code></p>

<p>You can specify options to compile with debugging information and profiling information:<br>
 <code>$ cmake -D DEBUG=ON -D PROFILE=ON ../</code><br>
Be warned, this will make mlpack significantly slower and is intended for mlpack developers</p>
</blockquote>

<p>(Or something like that)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/mlpack/mlpack/pull/662#issuecomment-223394692">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe/AJ4bFICUxwmZPZFP55BDy8f5GiDckF10ks5qHy0rgaJpZM4Iq2lg">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AJ4bFCqi7QUAI6rorn2sMtE2Jy3BcRmmks5qHy0rgaJpZM4Iq2lg.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/mlpack/mlpack/pull/662#issuecomment-223394692"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>