我正在研究一个设计我自己的对称加密算法的小项目.它主要用于文件加密.这样一个项目的设计过程是什么?
我试图将这个libevent2包编译到Windows,但目前我不能,因为configure脚本是一个shell脚本(/ bin/sh;不能在Windows中运行).
有什么方法可以编译它或获得预编译的包吗?我目前安装了MinGW,CMake和MS C++.
编辑:我已经设法使用nmake Makefile.nmake编译libevent2 但它没有生成任何Windows二进制文件/库.只有.lib.
makefile如下 -
# WATCH OUT! This makefile is a work in progress. It is probably missing
# tons of important things. DO NOT RELY ON IT TO BUILD A GOOD LIBEVENT.
# Needed for correctness
CFLAGS=/IWIN32-Code /Iinclude /Icompat /DWIN32 /DHAVE_CONFIG_H /I.
# For optimization and warnings
CFLAGS=$(CFLAGS) /Ox /W3 /wd4996 /nologo
# XXXX have a debug mode
LIBFLAGS=/nologo
CORE_OBJS=event.obj buffer.obj bufferevent.obj bufferevent_sock.obj \
bufferevent_pair.obj listener.obj evmap.obj log.obj evutil.obj …Run Code Online (Sandbox Code Playgroud) 好的,这就是我正在做的事情.我正在为我的自定义扩展(.cpm)结尾的文档制作一个perl解释器.我环顾四周,发现了
似乎HTML :: Parser是要走的路.我要求的是一个简单的教程来解析带有特殊标签的文档.例如,我想要一些东西向我展示如何解析HTML文档,但无论什么时候,<putinbold>它都会被替换掉<b>.
我想要的一个例子 -
<html>
This is HTML talking
<liamslanguage>say "This is Liams language speaking"</liamslanguage>
</html>
我正在设计一个Java捐赠插件,用户可以从中捐赠自定义金额.从捐赠中,您可以从某些包裹中获得好处.
我想做的是将整数n向下舍入到最近的捐赠包.
例如,可能有3个捐赠包,全部表示为整数.有5美元,10美元和20美元的捐赠套餐.如果用户捐赠13美元,我希望该插件将其降低到10美元,因为这是最近的捐赠套餐.