• 0

PocketCPP: A Portable Compiler


Question

Hey Guys & Gals,

 

I've been hunting around for a portable compiler for C++, so I can test snippets, and tools I write. I haven't had much luck, and I haven't been able to fully test this program. Here we go..

Program: PocketCPP

 

I'm posting it as a resource for people to use. I have a lot of downtime at work, and learning new things is encouraged. The more I know, the better chance of getting an FTE Position.

 

 

Cheers,

Data

 

Edit: I didn't create this. :)

Link to comment
https://www.neowin.net/forum/topic/1261858-pocketcpp-a-portable-compiler/
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Just curious what kind of criteria you have for a portable environment.

 

I have been musing a bit lately on some sort of "programming everywhere" thing that works on any device and adapts to circumstances along the lines of what photographers say "The best camera is the one you have with you"

 

I'm thinking it would somehow live simultaneously on a USB drive and in the cloud somewhere and would also have a touch friendly "view" for those times you only have a phone but RDP to a cloud might be better for phones...

 

Then there is the Windows 10 Mobile Continuum which might be useful.

 

The emscripten project might be useful as well to show C++ code running in the browser which would make it easy to demo various experiments to people or even make a complete C++ browser based environment you could access anywhere...

 

I will be sure to take a look at the PocketCPP. Thanks.

  • 0
  On 30/06/2015 at 01:36, DevTech said:

Just curious what kind of criteria you have for a portable environment.

 

I have been musing a bit lately on some sort of "programming everywhere" thing that works on any device and adapts to circumstances along the lines of what photographers say "The best camera is the one you have with you"

 

I'm thinking it would somehow live simultaneously on a USB drive and in the cloud somewhere and would also have a touch friendly "view" for those times you only have a phone but RDP to a cloud might be better for phones...

 

Then there is the Windows 10 Mobile Continuum which might be useful.

 

The emscripten project might be useful as well to show C++ code running in the browser which would make it easy to demo various experiments to people or even make a complete C++ browser based environment you could access anywhere...

 

I will be sure to take a look at the PocketCPP. Thanks.

 

Well.. I'm taking my time learning C++. I need an environment that would allow me to compile my program without having to install things. I use it while I'm at work because we're not allowed to install programs that aren't "verified".

I tried making Visual Studio a portable version using various programs, but I ran into a problem with it. It apparently changes the core of Windows, and can't be made into a portable version.

My eventual goal is to write a program that acts as a monitoring software for work. There are a lot of different tools, but having the ability to customize the program would be sweet. I work as a contract worker for Intuit, and they encourage things like this. I use Notepad++ for almost everything these days. Hell, I don't even use Dreamweaver anymore. I use Brackets for web programming, and Notepad++ for anything software or scripting.

 

Hope that answers it.

This topic is now closed to further replies.
  • Posts

    • I wonder why you say that. As we speak, I'm using it to slash off several minutes of my life.
    • I think you may need to adjust your style of approach. I know you won't though. While some were affected by performance issues, and it's not a huge gap... you're acting as if Ryzen couldn't handle 11 at all. Performance issues are purely based on some facts in certain scenarios, while others are not. I see one link with a handful of people discussing the topic. I didn't join those topics or seek them out myself, as I didn't encounter noticeable drops in performance going from 10 to 11. When 10 came out, during that beta testing phase... I was able to continually crash my system simply by renaming files. It might also have to be because I don't have my nose stuck up the butt of single digit percentage points. I don't benchmark my PC every time something new comes out. Single percentage point differences in performance only ruffle the feathers of those that don't care about daily use. If you have a race car, do you compare that to your daily driver? Do you expect your Honda Accord to break the 9 second quarter mile like your 1000HP Pontiac Firebird? If you're so worried about FPS instead of enjoying your games... perhaps opening a curtain in your basement might provide a new perspective in life.
    • Currently updating my Win10 IoT Enterprise LTSC 2021 in a VM (QEMU/KVM) on Linux. but damn, updates take forever (makes me appreciate the lightness on Linux all the more). to give you a general idea... this update finished at 37 minutes into system uptime and I would estimate updates have been running roughly 20-30 minutes (some of this would be download time, but even subtracting that I would guess that 20-30min is close). granted, I only got two cores of my four core CPU (i5-3550) dedicated to the VM. but still, Linux wipes the floor with Windows in this regard.
    • It's disgusting that this exists and is being marketed by Neowin as a way to earn passive income. Support real writers and real arts. The world needs them more than ever. After at least 10 years, Neowin can GTFO my favorites bar.
  • Recent Achievements

    • Reacting Well
      rshit earned a badge
      Reacting Well
    • Reacting Well
      Alan- earned a badge
      Reacting Well
    • Week One Done
      IAMFLUXX earned a badge
      Week One Done
    • One Month Later
      Æhund earned a badge
      One Month Later
    • One Month Later
      CoolRaoul earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      533
    2. 2
      ATLien_0
      271
    3. 3
      +FloatingFatMan
      213
    4. 4
      +Edouard
      202
    5. 5
      snowy owl
      140
  • Tell a friend

    Love Neowin? Tell a friend!