我正在运行ubuntu,我尝试连接到openvpn服务器。我尝试了network并从命令行连接,但我总是收到以下错误:
/sbin/ip route add 10.0.8.9/32 via 192.168.8.0
Error: Nexthop has invalid gateway.
我使用的是client.ovpn配置:
proto tcp-client
remote example.com 1194
dev tun
nobind
persist-key
ca ca.crt
cert client.crt
key client.key
tls-client
remote-cert-tl
现在,我在ubuntu 11.10中用gcc4.6连接我正在做的一个项目时遇到了困难。在发行版升级之前,链接的一切都很好,并且它仍然可以在其他开发人员的机器上编译/链接。如果这是相关的,我不会尝试交叉编译。
当前编译成功,但链接失败,并显示以下内容:
/usr/bin/ld: error: cannot open crt1.o: No such file or directory
/usr/bin/ld: error: cannot open crti.o: No such file or directory
/usr/bin/ld: error: cannot open crtn.o: No
我已经在本教程中设置了OpenVPN,除了我在连接到VPN时客户端没有互联网连接之外,一切都很好。
http://www.howtoforge.com/internet-and-lan-over-vpn-using-openvpn-linux-server-windows-linux-clients-works-for-gaming-and-through-firewalls
我的VPS服务器配置如下(Ubuntu):
dev tun
proto udp
port 1194
ca /etc/openvpn/easy-rsa/keys/ca.crt
cert /etc/openvpn/eas
我已经在Ubuntu上安装了Eclipse3.8。我正在尝试使用向导创建新项目。
一切顺利,我选择了Project type >> Executable >> Hello World C++ Project。在本例中,创建了包含包含"Hello world“代码的源文件的src目录。它可以很好地编译和运行。
但是如果我创建空的项目Project type >> Executable >> Empty Project,我会遇到问题。在本例中,我使用"Hello world“代码手动创建了源文件。在此过程语法检查后,报告了一些错误:
在中,我想自己编译一个新的glibc。我知道编译一个glic是很困难的,所以在我的第一步中,我想编写一个新的glibc,它与我的linux系统上已经运行的版本完全相同。我可以跳过工具链依赖检查,开始专注于glic本身。
我的ubuntu信息是这样的:
abbott@abbott-VirtualBox:/software/glibc/code$ uname -a
Linux abbott-VirtualBox 4.4.0-31-generic #50~14.04.1-Ubuntu SMP Wed Jul 13 01:07:32 UTC 2016 x86_64 x86_64 x86
尝试在Ubuntu中使用Eclipse创建简单的c++应用程序。我做New>>Project>>Empty Project>>LinuxGcc>>Finish。然后我用代码在其中添加了src源目录和源文件:
#include <iostream>
using namespace std;
int main() {
cout << "!World!" << endl; // prints !World!
return 0;
}
在构建过程中出现错误:
make all
Buil
我完全编辑了这个问题。我发现了一些没有意义的东西,但它是有效的。当我第一次运行make时,我得到了以下输出:
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info): relocation 0 has invalid symbol index 11
/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info): relocation 1 has invalid symbol index 12
/usr/bin/ld: /u
它编译,但不会从.o文件链接到可执行文件。我已经删除了从现在到它运行良好(基本上是str_to_int中的所有东西)所改变的一切。
我的代码:
#include <stdio.h>
#include <stdlib.h>
int str_to_int( char string[] ) {
// takes null-terminate ascii string, returns int value
// value of digit at i = (value*10)+(str[i]-'0').
int num=0;
int s