Все вопросы: [multiplatform]

27 вопросов

похожие теги:
9
голосов
9ответов
2166 просмотров

How do you write for *all* phones/mobile devices simultaneously?

We create non-game programs that run on mobile devices; iPhones, Windows Mobile, Android, Palm WebOS and the like. Our main program is written in C# for Windows Mobile and we've been asked to port it to iPhone. We are not looking forward to: The learning curve to pick up Objective-C, XCode, a...

2
голосов
2ответов
415 просмотров

What is the best way to find wide string headaches such as L"%s"?

Here is an example of one of the headaches I mean: We have a multiplatform project that uses mostly Unicode strings for rendering text to the screen. On windows in VC++ the line: swprintf(swWideDest, LEN, L"%s is a wide string", swSomeWideString); compiles fine and prints the wide string into...

3
голосов
2ответов
2951 просмотров

Conditional sections in AIX Makefiles

How do I make a makefile that works on AIX, Linux and SunOS and has the ability to provide different compiler options for each environment? I have access to an environment variable which describes the OS, but the AIX make utility does not like ifeq, so I can't do something like: ifeq($(OS), AIX...

3
голосов
4ответов
624 просмотров

Mutliplatform application: (Automated) Testing for Mac OSX howto?

I have a firefox based application(ff extension) that is supposedly/allegedly working on Mac OSX too. I wish to make the application formally supported in Mac OSX. For that, I need to incorporate automated tests in the build process specific to Mac OSX. With ubiquitous availability of Windows an...

2
голосов
2ответов
255 просмотров

Multiplatform (Win, Mac, Linux) development environment to achieve native look-and-feel? (Just as Dropbox)

I've noticed that all betas for Dropbox are released simultaneously for Windows, Mac and Linux. How do they do that? Anyone knows which platform they're using? I'm aware that there are many native -very impressive, actually- functions in each of the platform clients, but they seem to release crit...

0
голосов
1ответов
339 просмотров

How to circumvent Symbian naming conventions?

I'm about to write a C++ library that is to be used by a Windows application as well as on Symbian. Linux is not a current requirement but should generally be possible, too. For this reason I would like to use the STL/Boost naming conventions instead of Symbian's, which I think, are hard to get u...

4
голосов
8ответов
1630 просмотров

C++ API for multiplatform development

I want to learn C++ to work on various platform (primarily, Linux and Windows). I have come across few solutions like the Boost C++ library, Qt toolkit, etc that can be used to write programs which will compile on both the platforms. I want to know from the community, what type of library would ...

5
голосов
9ответов
701 просмотров

Качественные библиотеки для C ++

Все мы знаем о Boost . Какие еще бесплатные библиотеки C ++ стоит использовать? Зачем? Легко ли их использовать с обычными компиляторами?

4
голосов
3ответов
2405 просмотров

Мультиплатформенный проект C ++: включение источников для конкретных платформ

У меня есть разные реализации для некоторых моих классов в зависимости от ОС. Моя исходная структура выглядит так: include / AExample.h include / windows / WindowsExample.h include / linux / LinuxExample.h src / AExample.cpp src / windows / WindowsExample.cpp src / linux / LinuxEx...

3
голосов
4ответов
2059 просмотров

Фреймворк / библиотека для создания окон и контекста C ++ OpenGL

Я ищу многоплатформенный фреймворк OpenGL, который абстрагирует создание контекстов windows и gl на C ++. Я хотел бы иметь объектно-ориентированное представление Window, Context & co, где я могу создать экземпляр Window, создать контекст и, возможно, позже установить окно в полноэкранный реж...

5
голосов
2ответов
846 просмотров

Программный контроль оптимизации Python?

Я играл с pyglet . Это очень здорово. Однако, если я запускаю свой код, который находится в исполняемом файле (назовите его game.py) с префиксом обычного #!/usr/bin/env python делая ./game.py тогда это немного неуклюже. Но если я запустил его с python -O ./game.py или PY...

3
голосов
6ответов
1405 просмотров

Мультиплатформенное мобильное приложение

Я хочу разработать мобильное приложение. Я хочу, чтобы что-то работало для Android, Windows Mobile, Symbian и Blackberry. Как лучше всего это сделать? Я прочитал здесь : Вы можете обернуть разделы API для конкретных платформ (iPhone SDK и т. д.), которые вы используете с собственны...

5
голосов
5ответов
1656 просмотров

Мультиплатформенный установщик

Мне нужна рекомендация по установке программы. Установщик должен поддерживать несколько ОС - Solaris, Linux и Windows. У меня есть три машины сборки, на каждой из которых работает одна из ОС. В настоящее время используется одна и та же кодовая база - JAVA и C / C ++ для всех трех.

4
голосов
5ответов
490 просмотров

Выбор языка для переносной библиотеки

Я хочу написать библиотеку, которая будет динамически связана с другими программами, работающими в современных операционных системах, таких как Windows, Linux и OS / X (т.е. она будет развернута как модуль .dll или .so). Какой язык лучше всего подходит в этом случае? Должен ли я придерживатьс...

11
голосов
5ответов
22916 просмотров

Как сделать инсталлятор настольного java-приложения для мультиплатформенности?

Как мы могли сделать установщик jar-файла, который может работать на нескольких платформах? Есть ли простой способ, потому что я плохо знаю Java. Балвант

8
голосов
5ответов
12958 просмотров

Автозапуск для настольного приложения Java?

Я создал настольное приложение на Java с помощью NetBeans 6.1 и создал jar-файл приложения. Теперь я хочу, чтобы он автоматически запускался при загрузке клиентской машины. Как мне это сделать?

1
голосов
4ответов
1136 просмотров

Как перенести приложение для Windows, написанное на Delphi, на различные платформы, такие как Mac, iPhone, и в веб-приложение?

В настоящее время это просто приложение для Windows (замедленное ПО для гитары), написанное на Delphi. Однако у меня есть планы перенести их на следующие платформы: Mac iPhone Интернет Как мне это сделать? Какой язык программирования лучше использовать? Каких разработчиков мне нужно ...

4
голосов
4ответов
2636 просмотров

Почему Perl PAR не может найти загружаемый объект для Socket.pm?

Я использовал PAR :: Packer для упаковки своего Perl-приложения на Cygwin, а затем запускал его на HPUX. Простой привет мир хорошо работает, например: pp -p hello.pl Это приводит к a.par, а затем к HPUX: parl a.par Отлично работает. Однако при упаковке более крупного приложен...

1
голосов
5ответов
306 просмотров

Пользовательский интерфейс для мультиплатформенного .net-приложения

Я хочу запустить свою программу в Linux, но не знаю, что делать с пользовательским интерфейсом. Сейчас я использую WPF, но, вероятно, он не скоро будет поддерживаться Mono. Элементы управления пользовательского интерфейса редактируются непосредственно кодом, не относящимся к пользовательскому ин...

0
голосов
2ответов
136 просмотров

Перегрузка. -> и :: для использования в мультиплатформенных классах

Допустим, у меня есть три класса окон, по одному для каждой ОС, которую я хочу поддерживать: WindowsWindow OSXWindow LinuxWindow Все они наследуются от класса Window . Это также класс, который вы создаете. Класс Window имеет расширение. Операторы -> и :: перегружены, и в зависимо...

5
голосов
2ответов
330 просмотров

Как сделать TDD на Perl-машине или платформе?

Как приступить к тестированию функции или модуля, зависящего от машины или платформы? Например, что-то, что смотрит / зависит от $^O или модуля, такого как Net :: Ifconfig: : Wrapper ? Мне не нужно проверять, что Net :: Ifconfig :: Wrapper возвращает правильные значения, но мне нужно проверить,...

3
голосов
6ответов
2367 просмотров

Какая система сборки лучше всего поддерживает кроссплатформенные сборки драйверов, библиотек и графического интерфейса?

Какая система сборки лучше всего подходит для многоплатформенного проекта с более чем одним миллионом строк, который производит драйверы, библиотеки, инструменты командной строки, графические интерфейсы пользователя и установочные пакеты ОС для всех основных ОС, используя как GNU, так и Наборы и...

2
голосов
4ответов
2247 просмотров

Могут ли autotools создавать многоплатформенные make-файлы

У меня есть проект надстройки, который я разрабатывал в течение нескольких лет, где надстройка работает с многочисленными комбинациями [основная версия приложения, версия сторонней библиотеки, 32-разрядная и 64-разрядная версии]. Есть ли (чистый) способ использовать autotools для создания единог...

57
голосов
6ответов
59647 просмотров

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

У меня есть структура, в которой я создаю собственный конструктор для инициализации членов нулями. Я видел в старых компиляторах, что в режиме выпуска без установки memset в 0 значения не инициализируются. Теперь я хочу использовать эту структуру в объединении, но получаю ошибки, потому что у...

4
голосов
6ответов
2946 просмотров

получение времени, прошедшего с момента запуска процесса

Мне нужен способ узнать истекшее время (время настенных часов) с момента запуска программы, чтобы пользователи не вмешивались в системные часы. В Windows нестандартная реализация clock () не помогает, поскольку, похоже, она работает, просто вычисляя разницу со временем, выбранным при запуске,...

8
голосов
29ответов
4285 просмотров

Является ли .NET платформой для однократной записи и запуска в любом месте (WORA), как утверждает Java?

Я так отчетливо помню слоган Sun ... «Напиши один раз, беги где угодно» . Идея состоит в том, что, поскольку программы компилируются в стандартные байтовые коды, любое устройство с виртуальной машиной Java может запускать их. За прошедшие годы Java, похоже, проникла на многие платформы / устро...

101
голосов
10ответов
74123 просмотров

Как я могу украсить код JavaScript с помощью командной строки?

Я пишу пакетный сценарий, чтобы украсить код JavaScript. Он должен работать как в Windows , так и в Linux . Как украсить код JavaScript с помощью инструментов командной строки?