title: Identifiy why a Windows program I've written and compiled is identified as a trojan (C++)
body: <p>I develop an open source ship simulator program. Recently, the Windows binaries (built myself on Visual Studio Communitity, both 2017 and a clean installation of 2019) are being flagged as trojans, including by a number of the scanners on virustotal. I'm pretty sure that this is a false positive, but I'm not sure how to be sure of this. </p>
  
  <p>I've scanned my own computer, both online and offline with Windows Defender, with nothing found. I have opened the binary files in a hex editor, and can't see anything immediately suspicious, but I'm not familar enough to be sure.</p>
  
  <p>Is there any way of identifying firstly if it is a false positive, instead of a compromised compiler, or some other mechanism where they are actually becoming infected. If false positive, why are the binaries being flagged?</p>
  
  <p>Examples of the binaries:
  <a href="https://github.com/bridgecommand/bc/blob/ad2161fd382c037a71e1c529c48b92342c727bef/bridgecommand-bc.exe" rel="nofollow noreferrer">https://github.com/bridgecommand/bc/blob/ad2161fd382c037a71e1c529c48b92342c727bef/bridgecommand-bc.exe</a> (The main simulator program)</p>