title: Clion:Using functions with the same name as built-in C functions causes conflict
body: <p>I wanted to edit the files of repository 
  "<a href="https://github.com/mit-pdos/xv6-public" rel="nofollow noreferrer">https://github.com/mit-pdos/xv6-public</a>"
  inside Clion but the project contains some functions with the same names as built-in C functions. 
  And I get warning messages like:</p>
  
  <p><code>warning: conflicting types for built-in function ‘strlen’</code><br>
  for a user-defined function like:
  <code>int strlen(const char*);</code></p>
  
  <p>By the way:
  Clion generates a folder called "cmake-build-debug" inside my project directory that when I delete it and run make on a terminal it works fine but when I run make with that folder it gives conflict warnings and errors that weren't there before.</p>
  
  <p>I somehow need to delete dependency of built-in C libraries for my project to work correctly, but I dont know how.</p>