emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] C++ code block not linked [SOLVED]


From: Nick Dokos
Subject: Re: [O] C++ code block not linked [SOLVED]
Date: Tue, 28 Nov 2017 16:07:44 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Thierry Banel <address@hidden> writes:

> On 28/11/2017 18:08, Roger Mason wrote:
>
>     Hello,
>     
>     Roger Mason <address@hidden> writes:
>
>         It compiles fine:
>         
>         c++ -std=c++11 -I/usr/local/include -L/usr/local/lib -lginac
>         C-src-1053hn1.cpp
>         
>     Solved by setting:
>     
>     (setq org-babel-C++-compiler "c++")
>     
>     I don't recall having had to do this before.
>     
>     Phew! Very glad to have this working again.  I'm not aware of any other 
> tool
>     that is as good as org-mode for literate programming and reproducible
>     research.  A big thank you to those who created and maintain it.
>     
>     Cheers,
>     Roger
>
> Good to know it is solved.
> You can customize this variable:
>   C-h v org-babel-C++-compiler
>
> In case someone else bump into a similar problem, the actual command launched 
> by Babel can be obtained
> through the debugger:
>   M-x debug-on-entry RET org-babel-eval RET
>    evaluate the Babel block
> The debugger shows a line like this one:
>   * org-babel-eval("g++ -o /tmp/babel-3110Zeg/C-bin-3110Fwh -std=c++11 ...
> This works for many languages supported by Babel.
>

All very good info, but why did the OP not have a g++?  Using a
non-linux operating system? Using a non-GNU tool chain? Inquiring
minds want to know...

-- 
Nick




reply via email to

[Prev in Thread] Current Thread [Next in Thread]