IP2Location C library enables the user to find the country, region, city, coordinates, zip code, time zone, ISP, domain name, connection type, area code, weather and mobile information that any IP address or hostname originates from.
View the Project on GitHub chrislim2888/IP2Location-C-Library
IP2Location is a C library that enables the user to find the country, region, city, latitude, longitude, zip code, time zone, ISP, domain name, connection type, area code, weather, mobile network, elevation, usage type by IP address or hostname originates from. The library reads the geo location information from IP2Location BIN data file.
Supported IPv4 and IPv6 address.
For more details, please visit: http://www.ip2location.com/developers/c
cd C-IP2Location-<version>
autoreconf -i -v --force
./configure
make
cd data
perl ip-country.pl
Execute "vcvarsall.bat". (This file is part of Microsoft Visual C, not ip2location code)
nmake -f Makefile.win
cd data
perl ip-country.pl
cd C-IP2Location-<version>
autoreconf -i -v --force
export CFLAGS=-I/usr/include/malloc
./configure
make
cd data
perl ip-country.pl
cd C-IP2Location-<version>
cd test
test-IP2Location
Email: support@ip2location.com.
URL: http://www.ip2location.com