As mirko says.
Visual studio releases keep moving things around so it's virtually impossible 
to give generally useful guidelines.

You need to find out how to add include directories, library directories and 
libraries for the specific visual studio version you have.

Once you know that, the basic information you need is -
The include directory to add is the
sumo/include
directory in your installation, the library directory to add is the
sumo/bin
directory and the library is sumolibcpp.lib

In your code it's
#include <libsumo/libsumo.h>
and I usually add
using namespace libsumo;
because I'm lazy.

Visual studio will usually guide you to the members but it's useful to remember 
that the first letter of the domain will be capitalised - ie Simulation, Lane, 
Vehicle etc.

Cheers
Div

-------- Original Message --------
On 11 Mar 2024, 07:58, Mirko Barthauer via sumo-user wrote:

> Dear Milad,
>
> at that point I would advise you to do some Visual Studio C++ tutorial to get 
> accustomed to linking libraries. There are plenty help pages on the internet 
> when searching for c++ linking libraries in Visual Studio. Configuring the 
> settings for libsumo isn't any way different than any other library you want 
> to link.
>
> Best regards
>
> Mirko
>
> -----Original-Nachricht-----
>
> Betreff: Assistance Request: Building Visual Studio Solution with libsumo 
> Library
>
> Datum: 2024-03-10T22:05:02+0100
>
> Von: "Milad Sasha" <milad.sash...@gmail.com>
>
> An: "Mirko Barthauer" <m.bartha...@t-online.de>
>
> Dear SUMO Support Team,
>
> I hope this message finds you well.
>
> I am reaching out to request assistance with building a working solution in 
> Visual Studio for a C++ project that utilizes the "libsumo" library. Despite 
> my efforts for weeks, I have encountered challenges in configuring the 
> project and integrating the libsumo library correctly.
>
> Would it be possible for you to provide a Git repository containing an 
> already-built solution, along with the simplest example demonstrating the 
> usage of the libsumo library in a C++ project? Additionally, I would greatly 
> appreciate it if the repository could include detailed instructions or a 
> README file explaining how to build the solution. This should encompass any 
> necessary steps for configuring the project and linking against the libsumo 
> library.
>
> Your support in this matter would be immensely valuable in helping me 
> understand and effectively utilize the libsumo library in my projects.
>
> Thank you for considering my request. I eagerly await your response and 
> guidance.
>
> Best regards,
>
> 
_______________________________________________
sumo-user mailing list
sumo-user@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/sumo-user

Reply via email to