запустить программу на языке c ++ на веб-странице (html) - PullRequest
0 голосов
/ 24 ноября 2011

Я сделал программу-капчу, используя c ++ и sfml. Я хочу запустить эту программу на HTML-странице. Как это сделать?

Ответы [ 2 ]

2 голосов
/ 24 ноября 2011

Ну, не рекомендуется запускать приложения C ++ в Интернете.Но если вы можете преобразовать его в CGI коды, вы можете использовать каталог cgi-bin, если ваш хостинг-сервер поддерживает это.Преобразование основного кода должно быть простым, поскольку CGI основан на C, но у вас могут быть проблемы с внешними библиотеками.

Редактировать: Если вы действительно хотите перейти на C ++, вам нужно создать ActiveXкомпонент, но это потребует дополнительных разрешений / сертификатов для браузера.Я не рекомендую этот метод.

Редактировать 2: Вот ссылка для создания ActiveX для Интернета.http://www.codeproject.com/KB/COM/CompleteActiveX.aspx

Редактировать 3: Обратите внимание, я добавил альтернативу «ActiveX» после того, как владелец вопроса сказал: «Ну, я не хочу, чтобы он загружался в сети. Просто хочу протестировать его в автономном режиме».

1 голос
/ 24 ноября 2011

Вы можете взглянуть на страницу Википедии по фреймворкам веб-приложений и, в частности, сравнение Википедии этих фреймворков веб-приложений - и хотя C ++ не является самым распространенным языком для этих задач это действительно может быть сделано.

...