Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] [New to the Forum] Migrating Visual Studio Project to Eclipse CDT

Hello,

I'm new to the forum so I'm not sure if this is the right place to post (admin please relocate my post if need be -- thanks).

I've decided to move my rather large visual studio projects to Eclipse (VS can no longer cope, or rather I can no longer cope without proper context sensitive method selection, refactoring or place marks). I've searched out a few guides on how to migrate a VS project (I'm currently using the .NET 2003 version) to eclipse, unfortunately, all the help pages out there are outdated. For example:
http://eclipsewiki.editme.com/InstallingCDTWithMSVisualC
http://www.ibm.com/developerworks/opensource/library/os-ecl-vscdt/

Its also been suggested by someone (here http://dev.eclipse.org/newslists/news.eclipse.tools.cdt/msg08937.html ) that devenv can be used (with ant) instead make, but I don't know how to configure ant to use make and to use all the windows libraries that my projects require.

Any help will be greatly appreciated.

Thanks,

- Olumide



PS: my VS project's C/C++ command line options (from project property pages) look like: /Od /I "C:\Program Files\Alias\Maya6.5\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /D "NT_PLUGIN" /D "REQUIRE_IOSTREAM" /D "_WINDLL" /FD /EHsc /MDd /Fp"Debug/myCmd.pch" /Fo"Debug/" /Fd"Debug/vc70.pdb" /W3 /nologo /c /TP

Additional options: /Gm /GX /ZI /I "." /D "WIN32" /D "_DEBUG" /YX /GZ /c



Linker command line options:
/OUT:"..\microphone\Debug\bearing.mll" /NOLOGO /LIBPATH:"C:\Program Files\Alias\Maya6.5\lib" /DLL /PDB:"Debug/myCmd.pdb" /IMPLIB:"Debug/myCmd.lib" Foundation.lib OpenMaya.lib OpenMayaUI.lib OpenGL32.lib gts-0.7.6.lib glib-2.0.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib

Additional options: /subsystem:windows /dll /incremental:yes /debug /machine:I386 /export:initializePlugin /export:uninitializePlugin


Back to the top