我正在尝试关注Lazy Foo的教程.但是当我尝试运行他的一个例子时,我得到了这个编译错误:
错误:SDL/SDL_image.h:没有这样的文件或目录
编译器/链接器设置正确,我在Windows XP上使用Code :: Blocks.
但问题是,没有SDL_image.h.我已经检查了它应该是的文件夹.我试图再次下载SDL库并再次检查,仍然没有SDL_image.h文件.SDL_image.h文件在哪里?
我下载的库是Win32的'Development Libraries'下的'SDL-devel-1.2.14-mingw32.tar.gz',来自以下链接:http://www.libsdl.org/download-1.2.php
我不能减少工作,我不知道为什么.继承人我试过的HTML:
<!DOCTYPE HTML>
<html lang="en">
<head>
<meta charset="utf-8" />
<!-- CSS -->
<link rel="stylesheet/less" href="main.less" />
<!-- Javascript -->
<!-- <script src="http://lesscss.googlecode.com/files/less-1.0.18.min.js"></script> -->
<script src="less-1.0.18.min.js" type="text/javascript"></script>
</head>
<body>
<p>
Lorum ipsum
</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
并且主要是:
p {
color: blue;
}
Run Code Online (Sandbox Code Playgroud)
从http://lesscss.googlecode.com/files/less-1.0.18.min.js下载较少的1.0.18.min.js文件.所有文件都在同一文件夹中.我不知道为什么这不起作用......
在Chrome 12.0.742.100中测试过
编辑
尝试了lates less.js文件(less-1.1.3.min.js).那个也行不通.
好的,现在......
这有效:
<link rel="stylesheet" type="text/less" href="main.less" />
Run Code Online (Sandbox Code Playgroud)
但只有正常的CSS,没有特定的标记.
这根本不起作用:
<link rel="stylesheet/less" type="text/less" href="main.less" />
Run Code Online (Sandbox Code Playgroud)
此外,这不起作用:
<link rel="stylesheet/less" type="text/css" href="main.less" />
Run Code Online (Sandbox Code Playgroud)
我勒个去?我如何减少工作?
发现错误
PSS Less.js浏览器脚本目前无法使用,如果您使用Chrome,并且由于已知的Chrome问题,您的网页路径以"file:///"开头.
我有一个我想要匹配的LaTeX文档.我需要一个符合以下条件的RegEx匹配:
\ # the backslash in the beginning
[a-zA-Z]+ #a word
(\{.+\})* # any amount of {something}
Run Code Online (Sandbox Code Playgroud)
然而,她是抓住了;
在最后一行中,它需要贪婪,并且需要{}内部匹配数量.
意思是如果我有字符串\test{something\somthing{9}}
它将匹配整体.它需要按顺序({}).因此它与以下内容不匹配:
\ LaTeX {}是\ TeX {}的文档准备系统
只是
\胶乳{}
和
\ TeX的{}
帮助任何人?也许有人有更好的匹配想法?我不应该使用正则表达式吗?
当用户登录时,我想在数据库中保存他们的IP.我该怎么办?MySQL字段最适合使用哪种类型?PHP代码如何获得IP看起来像?
我正在考虑将它用作登录/会话内容的额外安全功能.我正在考虑检查用户从数据库登录的IP,用户现在拥有的IP作为检查会话的补充.因此,它首先检查会话,然后检查您是否有有效的IP.
这是一个很好的额外功能吗?还有什么其他方法可以让它更安全?
以下代码以SIGSEGV错误结束:
extern "C" {
#include "lua/lua.h"
#include "lua/lualib.h"
#include "lua/lauxlib.h"
}
int main( int argc, char *argv[] )
{
lua_State *L;
luaL_openlibs(L);
lua_close(L);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
Gdb给了我以下内容:
(gdb) run
Starting program: d:\Dropbox\cpp\engine\bin\main.exe
[New Thread 7008.0x1df8]
Program received signal SIGSEGV, Segmentation fault.
0x6d781f30 in lua_pushcclosure () from d:\Dropbox\cpp\engine\bin\lua52.dll
(gdb) where
#0 0x6d781f30 in lua_pushcclosure () from d:\Dropbox\cpp\engine\bin\lua52.dll
#1 0x6d79329e in luaL_requiref () from d:\Dropbox\cpp\engine\bin\lua52.dll
#2 0x6d79bdee in luaL_openlibs () from d:\Dropbox\cpp\engine\bin\lua52.dll
#3 0x004013a6 in main (argc=1, argv=0x702fc8) at main.cpp:10
(gdb)
Run Code Online (Sandbox Code Playgroud)