标签: compiling

哪个免费编译器实现了 C++14 新特性?

我想在 Linux 上使用 C++14 的新特性。哪个免费编译器授予这些功能?

compiling software-rec c++

0
推荐指数
2
解决办法
1217
查看次数

在较旧的 FreeBSD 中运行静态可执行文件时的奇怪行为

我确实在 FreeBSD 12 中静态编译了一个 cmake 项目,当我尝试ldd executable它返回not a dynamic executable. 我在同一台计算机上尝试了可执行文件,它工作正常。然后我确实将它移植到了我的具有 FreeBSD 12 的 vps 并且它按预期工作。但是当我将它移植到 FreeBSD 8 时。一些命令正在工作,比如executable --help打印帮助。但是,当我尝试一些涉及网络的功能(网络已配置,我尝试了各种程序,如 curl 和 php)时,该进程静默退出,没有分段错误或其他任何问题,并且在运行可执行文件后,将其他一些文件名executable.core添加到同一目录中

这是我第一次编译 FreeBSD 版本,所以我不知道我错过了什么

freebsd compiling

0
推荐指数
1
解决办法
74
查看次数

配置错误:C 编译器无法创建可执行文件

当我输入命令时

./configure --prefix....
Run Code Online (Sandbox Code Playgroud)

结果是这样的:

checking whether the C compiler works... no

configure: error: in `/root/Downloads/agensgraph': 
configure error: C compiler cannot create executables 
See `config.log' for more details
Run Code Online (Sandbox Code Playgroud)

我的 config.log 是以下内容:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by PostgreSQL configure 9.6.2, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ ./configure --prefix=/usr/local/agensgraph --enable-cassert --enable-debug CFLAGS=-ggdb -0g -g3 -fno-omit-frame-pointer

## --------- ##
## …
Run Code Online (Sandbox Code Playgroud)

linux compiling configure

-1
推荐指数
1
解决办法
5370
查看次数

如何在没有make的情况下构建gcc?

我正在尝试从源代码构建工具。我从 make 开始并收到以下错误:

configure: error: no acceptable C compiler found in $PATH
Run Code Online (Sandbox Code Playgroud)

所以这意味着我需要安装gcc。但正如您可能猜到的那样,它需要 make 工具。gcc-9.3.0 安装说明说:

“GNU make 3.80 版(或更高版本)您必须安装 GNU make 才能构建 GCC。”

在我看来,这是一个先有鸡还是先有蛋的问题。我错过了什么吗?

PS:我知道从发行版的软件包源安装其中之一很容易。但我想从源代码构建它们。

compiling make gcc

-1
推荐指数
1
解决办法
297
查看次数

如何将 c、c++ 和 python 代码编译为“已发布/最终”版本?

我想知道是否有办法编译 C、C++ 和 Python 代码,以便无法在 Linux 上对其进行逆向工程?

我听说在 Windows 上有一些方法可以做到这一点,但我正在使用 Linux。

我想安全地编译我的代码,如已发布或最终版本。

更新

至少我想让普通用户很难拆卸,

我在 C 和 C++ 中使用 GCC,如果你向我介绍最好的 Python 编译器,我将不胜感激。

compiling security c python c++

-2
推荐指数
1
解决办法
184
查看次数

C 命令行编程

打开vim name.c,写好源码后怎么办?我的意思是,编译和执行。

command-line compiling vim c

-2
推荐指数
1
解决办法
2442
查看次数

Linux下如何编译和执行C程序?

我正在从 Windows 迁移到 Linux,我听说了很多关于 Linux 以及如何在 Linux 下进行一些真正好的编程。但是我不知道如何在 Linux 上编译用 C 编写的代码。

linux compiling gcc

-4
推荐指数
1
解决办法
537
查看次数

标签 统计

compiling ×7

c ×2

c++ ×2

gcc ×2

linux ×2

command-line ×1

configure ×1

freebsd ×1

make ×1

python ×1

security ×1

software-rec ×1

vim ×1