需要的源码包
- zlib-1.2.11
- libffi-3.2.1
- glib-2.54.3
- lcm-1.4.0
根据目标平台不同,需要修改 HOST
- armel: arm-linux-gnueabi
import io | |
import re | |
ed2k_pattern = re.compile(r"ed2k://\|file\|[^/]+?\|/") | |
file = "a.html" | |
with open(file, encoding="utf-8") as f: | |
content = f.read() | |
p = ed2k_pattern.findall(content) |
fmt = "BEGIN:VCARD\nVERSION:2.1\nFN:{name}\nTEL;CELL;VOICE:{phone}\nEND:VCARD" | |
File.open("222.csv") do |inn| | |
File.open("222.vcf", "w") do |out| | |
while line = inn.gets do | |
line = line.chomp | |
content = line.split(",") | |
name = content[0] | |
phone = content[1] | |
res = fmt.sub("{name}", name).sub("{phone}", phone) |
TARGET = prog | |
LIBS = -lm | |
CC = gcc | |
CFLAGS = -g -Wall | |
.PHONY: default all clean | |
default: $(TARGET) | |
all: default |
#!/usr/bin/env bash | |
# 安装 ros-kinetic 脚本,适用于 ubuntu 16.04 | |
#set -e | |
# 检查是否是 root | |
if [ `whoami` = "root" ];then | |
echo "$0 SHOULD NOT run as root, EXIT!" | |
exit 1 | |
fi |
1006(10) | |
1004(1) GPS | |
1012(1) GLONASS | |
1033(10) |
soffice --infilter="writer_pdf_import" --convert-to doc file.pdf | |
libreoffice --invisible --convert-to docx:"MS Word 2007 XML" file.pdf |
# this one is important | |
SET(CMAKE_SYSTEM_NAME Linux) | |
SET(SYSTEM_NAME aarch64-linux-gnu) | |
#this one not so much | |
SET(CMAKE_SYSTEM_VERSION 1) | |
# specify the cross compiler | |
SET(CMAKE_C_COMPILER ${SYSTEM_NAME}-gcc) | |
SET(CMAKE_CXX_COMPILER ${SYSTEM_NAME}-g++) |
#!/bin/sh | |
### BEGIN INIT INFO | |
# Provides: shadowsocks | |
# Required-Start: $remote_fs $syslog | |
# Required-Stop: $remote_fs $syslog | |
# Default-Start: 2 3 4 5 | |
# Default-Stop: 0 1 6 | |
# Short-Description: start shadowsocks | |
# Description: start shadowsocks | |
### END INIT INFO |
#!/bin/sh | |
### BEGIN INIT INFO | |
# Provides: mosquitto | |
# Required-Start: | |
# Required-Stop: | |
# Default-Start: 2 3 4 5 | |
# Default-Stop: 0 1 6 | |
# Short-Description: start mosquitto | |
# Description: start mosquitto | |
### END INIT INFO |
需要的源码包
根据目标平台不同,需要修改 HOST