[gdal-dev] Error LNK1120: 314 unresolved externals - When using Ogr C++ class on Visual Studio 2010
Dmitry Baryshnikov
polimax at mail.ru
Fri Jul 13 00:44:26 PDT 2012
13.07.2012 11:18, taibc ?????:
> Hi,
>
> What are exported classes/methods ?
> I only created a file: main.cpp to show the word "Hello", and added
> Ogr files into my project, then built it.
>
> Please see the attached file.
>
> My idea is: I will create functions in the main.cpp file that use
> methods of Ogr class to allow convert .dgn files to shape files.
>
> Thanks and regards,
>
> Tai
>> View this message in context: Re: Error LNK1120: 314 unresolved
>> externals - When using Ogr C++ class on Visual Studio 2010
>> <http://osgeo-org.1560.n6.nabble.com/Error-LNK1120-314-unresolved-externals-When-using-Ogr-C-class-on-Visual-Studio-2010-tp4988103p4988131.html>
>> Sent from the GDAL - Dev mailing list archive
>> <http://osgeo-org.1560.n6.nabble.com/GDAL-Dev-f3742093.html> at
>> Nabble.com.
>>
>>
>> _______________________________________________
>> gdal-dev mailing list
>> [hidden email]
>> http://lists.osgeo.org/mailman/listinfo/gdal-dev
> Hi,
>
> After linking, you can use only exported classes and methods. It seems
> to me you try to use not exported method. Maybe some your code can help.
>
> Best regards,
> Dmitry
>
>
> _______________________________________________
> gdal-dev mailing list
> [hidden email]
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
> ------------------------------------------------------------------------
> If you reply to this email, your message will be added to the
> discussion below:
> http://osgeo-org.1560.n6.nabble.com/Error-LNK1120-314-unresolved-externals-When-using-Ogr-C-class-on-Visual-Studio-2010-tp4988103p4988133.html
>
> To unsubscribe from Error LNK1120: 314 unresolved externals - When
> using Ogr C++ class on Visual Studio 2010, click here.
> NAML
> <http://osgeo-org.1560.n6.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>
>
>
>
> *Error.jpg* (343K) Download Attachment
> <http://osgeo-org.1560.n6.nabble.com/attachment/4988136/0/Error.jpg>
>
> ------------------------------------------------------------------------
> View this message in context: Re: Error LNK1120: 314 unresolved
> externals - When using Ogr C++ class on Visual Studio 2010
> <http://osgeo-org.1560.n6.nabble.com/Error-LNK1120-314-unresolved-externals-When-using-Ogr-C-class-on-Visual-Studio-2010-tp4988103p4988136.html>
> Sent from the GDAL - Dev mailing list archive
> <http://osgeo-org.1560.n6.nabble.com/GDAL-Dev-f3742093.html> at
> Nabble.com.
>
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
Hi,
You mast remove any cpl_*.cpp and any gdal headers from your solution.
In project properties you have to put path to gdal headers
(gdal_root/port, gdal_root/gcore, gdal_root/ogr)
E.g. for GDALVersionInfo function you have to include only in your code
#include "gdal.h"
Best regards,
Dmitry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20120713/43a10b48/attachment.html>
More information about the gdal-dev
mailing list