NoneHxcpp - это среда выполнения, поддерживающая бэкэнд C++ компилятора Haxe.
1 ответ

Люкс дает ошибки при сборке на цель Windows

Я пытался построить люкс с потоком к цели Windows, и это давало мне ошибки. Я пробовал строить с '--arch 64' и '--arch 32', и это дает тот же результат. Я также установил hxcpp (просто выкладываю это так, чтобы вы знали), OpenAL и Visual C++, как ук…
20 авг '16 в 16:28
2 ответа

Haxe / hscript - предотвращение предоставления определенных методов сценариям

Итак, я создал "интерфейсный класс" со всеми статическими методами, которые я хочу показать hscript скрипты. Это выглядит так: package com.application.interfaces.Terrain; import com.application.TerrainCore class Terrain { private static var terrain:…
25 окт '15 в 09:55
1 ответ

Переменные среды MSVC не отображаются в разных терминалах

Я использую HXCPP Haxe для генерации кода C++ и его компиляции с помощью Microsoft Visual Studio 2010 Express Edition. Я следую этому руководству, и он просит вас бежать "c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\vsvars32.bat…
20 апр '12 в 23:31
0 ответов

haxe C++ externs с шаблоном и перечислением

Я пытался выяснить, как создать haxe externs для библиотек C++, и пытался заставить некоторые классы из них работать, но я немного запутался. Я связал каталог dev haxelib с каталогом themis src, чтобы упростить добавление его в @: buildXml, эта част…
17 дек '18 в 17:43
0 ответов

Запустите оконную программу из инструмента HXCPP CLI

Я пытаюсь открыть оконную программу из приложения командной строки HXCPP, и я не могу заставить его работать. На данный момент я только пытаюсь заставить это работать на Windows. Частично проблема заключается в том, что программа находится в каталог…
13 окт '15 в 11:55
1 ответ

Таймер в приложении командной строки

Попытка создать простое приложение командной строки в Haxe, у которого есть тикающий таймер, но, похоже, это не сработало; Таймер никогда не начинает тикать. package; import haxe.Timer; class TimerCallback { private static inline var CHAR_SPACE : In…
03 сен '14 в 13:12
2 ответа

Как включить libsqlite3 в мою сборку Haxe/hxcpp?

У меня есть очень простой тест для включения SQLite3 в мою сборку Haxe (я знаю, что в него встроен SQLite, но эта проблема здесь не только применима). Это выглядит так: @:include("sqlite3.h") @:buildXml('<files id="haxe" append="true"><comp…
01 ноя '17 в 22:19
2 ответа

В Haxe как узнать текущее время в миллисекундах?

Как я уже упоминал в вопросе, мне нужна функция возвращает местное время в миллисекундах. Я пробовал класс Date в Haxe, но Date.now() показывает местное время в секундах. Изменить: целевая платформа CPP
25 янв '16 в 20:32
2 ответа

Запуск Haxe из приложения iOS - ошибка hxRunLibrary()

Для клиента я разработал iOS + Android приложение с помощью Cordova (PhoneGap) для пользовательского интерфейса. Теперь, в качестве обновления этого приложения, я пытаюсь добавить игру, написанную на Haxe. Изначально игра была написана для Flash tar…
16 апр '13 в 21:41
1 ответ

HXCPP Profiler не будет создавать файл журнала

Я использую Haxe для игры и компилирую для цели C++, используя HXCPP. Я пытаюсь заставить работать встроенный профилировщик (cpp.vm.Profiler), но я не могу заставить его создать файл дампа. Мой код так прост: if(Input.check(Key.P)) cpp.vm.Profiler.s…
24 янв '17 в 19:01
1 ответ

Создание оболочки Haxe hxcpp для библиотеки C

Пару дней я пытаюсь написать обертку Haxe hxcpp для linenoise, которая запрограммирована в C-коде; библиотека очень проста, а заголовок также содержит внешний C. Я следую шаблону макросов snowkit linc, но не могу найти способ компилировать модуль C …
09 дек '15 в 00:04
1 ответ

Haxe: перестроить hxcpp не удалось с ошибкой: не удалось найти цель сборки "std"

Попытка восстановить hxcpp не удалась с загадочным сообщением об ошибке: Error: Could not find build target "std"
09 сен '15 в 19:30
1 ответ

Что делает ret reinterpret_cast?

#define HX_DEFINE_DYNAMIC_FUNC0(class,func,ret) \ Dynamic __##class##func(hx::Object *inObj) \ { \ ret reinterpret_cast<class *>(inObj)->func(); return Dynamic(); \ }; \ Dynamic class::func##_dyn() \ {\ return hx::CreateMemberFunction0(this…
16 май '13 в 21:31
1 ответ

Удалить вызовы HX_STACK_LINE из hxcpp

Я не могу определить флаг компилятора, который бы отключил все, казалось бы, бессмысленные (с производственным кодом) вызовы, которые предположительно в основном для трассировки. --no-traces не достигает этого. Звонки как: HX_STACK_LINE HX_STACK_PUS…
16 май '13 в 23:14
1 ответ

Как я могу использовать простой код C++ в Haxe Project?

У меня есть класс в cpp, как: class Foo{ private: int x; public: Foo(){x = 0;} int incr(); }; int Foo::incr(){ x++; return x; } В любом файле.hx я хочу использовать класс Foo, который определен в cpp следующим образом: var number:Int; // Some codes …
16 дек '15 в 22:40
0 ответов

Haxe - ошибка при попытке сериализации объекта после приведения к родительскому типу

Я пытаюсь сделать это: var player:Player = new Player(); // class Player extends PlayerCore var playerCore:PlayerCore = cast (player, PlayerCore); var playerStr:String = Serializer.run(playerCore); который компилируется, но выдает ошибку времени вып…
18 дек '15 в 17:35
0 ответов

Невозможно скомпилировать с hxcpp, если аргумент функции равен uint8_t

Я пытаюсь скомпилировать нативную библиотеку с hxcpp, но я получаю эту ошибку: test.cpp:15:16: error: no matching function for call to 'foo' DEFINE_PRIME1v(foo); ^~~ /media/Archivos/Lib/haxe/hxcpp/4,0,4/include/hx/CFFIPrime.h:603:41: note: expanded …
29 дек '18 в 19:59
1 ответ

Как заставить FlashDevelop показать ошибку строки и где это случилось с Haxe?

Я использую Haxe некоторое время, и я отлаживаю с целью Windows (OpenFL). Когда я ставлю try/catch где-то это просто говорит, например, "Null object reference" - в нем не указывается номер строки и класс, поэтому я должен продолжать помещать следы, …
16 фев '17 в 11:59
1 ответ

Haxe (hxcpp) - путь относительно исполняемого пути

Скажем, у меня есть следующая структура файла моего приложения: Data/prefs.ini executable.exe Как открыть файл prefs.ini, указав относительный путь к файлу executetable.exe всегда (известен во время компиляции)? Или как я могу получить абсолютный пу…
19 апр '15 в 08:09
1 ответ

hxcpp как поймать ошибку сегментации C++?

Я пишу инструмент командной строки на haxe (мини-калькулятор lisp:D) в данный момент в проекте. Я не могу запретить пользователю делать недопустимый вызов несуществующей функции или использовать ложные аргументы (для этого потребуются дополнительные…
12 дек '15 в 12:30