c ++ интернет-взаимодействие для DLL - PullRequest
0 голосов
/ 11 декабря 2011

Я делаю DLL для расширения Game Maker, но она должна быть написана на C ++.У меня есть большая часть необходимой мне функциональности (она выполняет больше чем одно), но мне нужно иметь возможность подключаться к Интернету, выполнять файлы PHP и получать результаты.Мне также нужно будет прочитать файлы, расположенные в Интернете.

Есть ли способ сделать что-то подобное в C ++, что приведет к 1 DLL?

О, это также должно быть переданов Mac OSX, чтобы я мог скомпилировать DyLib для использования с GM4Mac

Спасибо, Эшли

Ответы [ 2 ]

2 голосов
/ 11 декабря 2011

Boost имеет кроссплатформенную библиотеку для работы в сети http://www.boost.org/doc/libs/1_36_0/doc/html/boost_asio.html

0 голосов
/ 11 декабря 2011

39dll было бы неплохо начать с примера с загрузки файла из интернета, и если вы укажете на файл php, он вернет результаты, исходный код написан на c ++ и доступен здесь.: http://gmc.yoyogames.com/index.php?showtopic=90437

39dylib - версия для Mac и находится здесь (также содержит источник): http://gmc.yoyogames.com/index.php?showtopic=524126

...