Open githubToolTester opened 8 years ago
Just to add some information, I was able to compile it on Windows yesterday using Visual Studio 2015. I hope you get it working too.
Can you post some details on what you had to do to make this compile?
On Monday, September 19, 2016, baobabKoodaa notifications@github.com wrote:
Just to add some information, I was able to compile it on Windows yesterday using Visual Studio 2015. I hope you get it working too.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/lvdmaaten/bhtsne/issues/39#issuecomment-248053772, or mute the thread https://github.com/notifications/unsubscribe-auth/ABHSruICWzn3p3yu8YYycchvY-uxQZ6fks5qrsAxgaJpZM4J8Py3 .
Sorry, I'm afraid I can't help. I just installed Visual Studio and followed the instructions in the README of this repo.
Try remove tsne.obj and compile it again. Your current tsne.obj has a '_MSC_VER' value of 1800, meaning that it was compiled by VS2013. Your current VS is 2015. The mismatch might cause this error.
Thank you very much, he-zhe!!!
Spent hours trying to solve
LINK : fatal error LNK1104: cannot open file 'kernel32.lib'
and your solution worked!
When I try and follow the windows instructions in the readme I get the following error:
cl.exe /nologo /O2 /EHsc /D "_CRT_SECURE_NO_DEPRECATE" /D "USEOMP" /openmp tsne.obj sptree.obj -Fewindows\bh_tsne.exe libcpmt.lib(xthrow.obj) : error LNK2038: mismatch detected for '_MSC_VER': value '1900' doesn't match value '1800' in tsne.obj libucrt.lib(hypot.obj) : error LNK2005: hypot already defined in tsne.obj windows\bh_tsne.exe : fatal error LNK1169: one or more multiply defined symbols found NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe"' : return code '0x2' Stop.
I'm not sure how I can edit the tsne.obj file to adjust this, any advice?
Thanks!