C++ linux interface for Windows? [closed] - linux

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I know Cygwin is a Windows interface for Linux, but is there a Linux interface for windows.
If I use a Linux interface for Windows, once a library is built on this interface can it be used to build projects on Windows?
I'm looking for a solution to the myriad of build errors I get when building open source C++ Libraries.
Thanks

Cygwin is not a "Windows interface for Linux" per se. It's a set of emulation libraries, tools, and bash shell that allows for existing Unix/Linux code to be recompiled and run on Windows. Apps compiled as EXEs within Cygwin can usually be redistributed to other Windows machines simply by including the built EXE and some subset of Cygwin DLLs into the same install directory.
I suspect if you took the open source code, and built as a shared libary (.dll) under Cygwin, you could link your code to that DLL. Might be possible to build .lib files, but I've never tried. Then distribute your executables built under Visual Studio (or other compiler), the Cygwin compiled binaries, and the Cygwin runtime together.

Related

SVN using MacOS, Linux, and Windows [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
For a long term university project involving a small team (2/5 people),
using Matlab and Java, we are trying to set up an SVN.
The problem is that the computers used in this project run different OS.
The main computer where the code should be compiled and tested in the laboratory runs Linux Ubuntu 16.04 LTS,
our supervisor, which would have admin rights uses MacOS, while the other computers would have either Windows or MacOS.
As we are not familiar with SVN, I believe it would be better chose a programme with a comprehensive GUI such as
smartSVN. The difficulty lies in finding an opensource that works across all platforms or at least Mac and Linux.
Is there any other free software, with GUI, that you'd suggest?
Thank you!
You can work with multiple SVN clients on the same remote repository. The GUI of a client is just a visual layer of the svn protocol.
You can use tortoiseSVN on Windows, smartSVN on Mac, an integrated client inside your IDE on Linux, or whatever you want.
In your case, you should have only the source code in your repository and a different configuration on the computers.

Can visual studio be installed in linux? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Can visual studio IDE be installed in linux ? Visual studio includes many programming languages like c # , F# etc. so for web development .net platform with c # programming is used. For back end development sql queries are used . In linux platform, What can be an alternative to .net. I have researched that there are many options like java, PHP etc.
My question is whether the visual studio can be installed in linux or there are alternative languages or platforms for it.
Can visual studio IDE be installed in linux? Probably not. But there is free .NET implementation on linux Mono. And the .NET cross-platform IDE MonoDevelop.
Yes, you can install VirtualBox and use it to spin up a virtual-windows-machine. On that VM you can install VS or any other Windows application.

What are limitation of Swift on Linux? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Apple release swift as open source so,any IDE available to Implement on Linux?
As another user correctly stated, Xcode is an IDE, and Swift is a language. This is like asking: can we use Microsoft Visual Studio on Linux, since C and C++ can be used on Linux? Maybe in the future - yes, but not any time soon.
As for the limitations of Swift on Linux, I think the most important ones to note are:
1) The port of Swift to Linux is brand new. There are bugs. In fact, some people can't even use it on Linux as advertised. I could, but this is probably dependent on the specific installation of Linux. Mine is Ubuntu 14.04, but for others it failed on the same OS, Ubuntu 14.04. Not good.
2) For now we cannot use Swift on Linux to write apps for iOS and other Apple platforms.
3) A lot of frameworks/software libraries that can be used to program in Swift on Mac OS X using Xcode won't be available on Linux.
Swift on Linux is, as I understand it, intended for people to learn this new high-level cool language, so they can eventually start programming on Mac OS X or write Linux applications faster, taking advantage of the Swift language features.

download webkit sources automaticly [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
i need to create a program that downloads the source code for all versions of
webkit. and i need to do it in linux.
the problem is that i cant find an ftp address where i can download it.
when looking in the page - The WebKit Open Source Project
there is only an option for windows and mac OS.
or for browsing the code online.
i want to be able to create a directory in my local computer inside that directory i will have a directory for each version source code.
thanks.
Those are specific procedures for OS X and Windows; Linux users don't need to follow them, just the other parts.
Taking a look at it, it's got a publicly available Subversion repository. Install Subversion if you don't already have it, and use the command-line instructions.
If you're going to use Open Source on the Internet, you really should be familiar enough with Subversion, Git, Mercurial, and possibly other VCSs to get code checked out from them.
Also, I found what looks like nightly build tarballs on the site. They may be more useful.

Linux Setup Creator [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'm looking for a tool that's able to create "setup" packages for Linux, just like the Windows install creators do (NSIS, InstallShield, etc.). I want it to be able to present a graphical interface to the user (or ncurses based), where he can select some options and install the package.
Any ideas of such a tool? I'm aware of autopackage, but it's not exactly what I want. It focuses mostly on correctly installing the software, I want something that focuses on creating an installer that's able to copy files, edit, run scripts, etc.
One option could be loki setup. It supports curses and gtk based setup programs. A few installer generators are cross-platform, relying on the presence of a JVM, like VAInstall. Commercial offerings include InstallAnywhere.
There isn't one.
Installing software on linux/bsd is, usually, done by the package management system. What this package management system is depends on the linux distribution or bsd variant.
Making a package for a distribution is usually done by the distribution themselves. Mostly because they are teo many to for developers to support.
So you don't package it, let them do it.
Unless the source isn't freely distributed, then pick the distribution(s) your (potential) users are using.
Use InstallBuilder 9. It seems awesome.

Resources