Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
dlib
Commits
11983d72
Commit
11983d72
authored
Jan 29, 2015
by
Davis King
Browse files
merged
parents
08711f9b
e5dec25d
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
16 additions
and
11 deletions
+16
-11
dlib/CMakeLists.txt
dlib/CMakeLists.txt
+2
-2
dlib/misc_api/misc_api_kernel_1.cpp
dlib/misc_api/misc_api_kernel_1.cpp
+6
-1
dlib/sqlite/sqlite.h
dlib/sqlite/sqlite.h
+6
-6
dlib/sqlite/sqlite_abstract.h
dlib/sqlite/sqlite_abstract.h
+1
-1
docs/docs/compile.xml
docs/docs/compile.xml
+1
-1
No files found.
dlib/CMakeLists.txt
View file @
11983d72
...
...
@@ -136,9 +136,9 @@ if (NOT TARGET dlib)
# we want to link to the right stuff depending on our platform.
if
(
WIN32 AND NOT CYGWIN
)
###############################################################################
if
(
DLIB_NO_GUI_SUPPORT
)
set
(
dlib_needed_libraries ws2_32
)
set
(
dlib_needed_libraries ws2_32
winmm
)
else
()
set
(
dlib_needed_libraries ws2_32 comctl32 gdi32 imm32
)
set
(
dlib_needed_libraries ws2_32
winmm
comctl32 gdi32 imm32
)
endif
()
elseif
(
APPLE
)
############################################################################
find_library
(
pthreadlib pthread
)
...
...
dlib/misc_api/misc_api_kernel_1.cpp
View file @
11983d72
...
...
@@ -13,6 +13,11 @@
#include "../windows_magic.h"
#include <windows.h>
// tell visual studio to link to the library needed to call timeGetTime()
#ifdef _MSC_VER
#pragma comment (lib, "winmm.lib")
#endif
#ifdef __BORLANDC__
// Apparently the borland compiler doesn't define this.
#define INVALID_FILE_ATTRIBUTES ((DWORD)-1)
...
...
@@ -89,7 +94,7 @@ namespace dlib
get_timestamp
(
)
const
{
unsigned
long
temp
=
GetTi
ckCount
();
unsigned
long
temp
=
time
GetTi
me
();
if
(
temp
>=
last_time
)
{
last_time
=
temp
;
...
...
dlib/sqlite/sqlite.h
View file @
11983d72
...
...
@@ -383,7 +383,7 @@ namespace dlib
template
<
typename
T
>
typename
enable_if_c
<
std
::
numeric_limits
<
T
>::
is_integer
>::
type
bind
(
unsigned
long
idx
,
T
&
item
const
T
&
item
)
{
if
(
sizeof
(
T
)
<=
4
)
...
...
@@ -392,15 +392,15 @@ namespace dlib
bind_int64
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
std
::
string
&
item
)
{
bind_text
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
float
&
item
)
{
bind_double
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
double
&
item
)
{
bind_double
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
long
double
&
item
)
{
bind_double
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
const
std
::
string
&
item
)
{
bind_text
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
const
float
&
item
)
{
bind_double
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
const
double
&
item
)
{
bind_double
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
const
long
double
&
item
)
{
bind_double
(
idx
,
item
);
}
template
<
typename
T
>
typename
disable_if_c
<
std
::
numeric_limits
<
T
>::
is_integer
>::
type
bind
(
unsigned
long
idx
,
T
&
item
const
T
&
item
)
{
bind_object
(
idx
,
item
);
...
...
dlib/sqlite/sqlite_abstract.h
View file @
11983d72
...
...
@@ -379,7 +379,7 @@ namespace dlib
>
void
bind
(
unsigned
long
parameter_id
,
T
&
item
const
T
&
item
)
const
;
/*!
requires
...
...
docs/docs/compile.xml
View file @
11983d72
...
...
@@ -97,7 +97,7 @@ sudo apt-get install libx11-dev
<h2>
Compiling on Windows Using GCC
</h2>
<p>
The commands for gcc on windows are the same as above but you may also have to link
(via the -l option) to the following libraries: gdi32, comctl32, user32, ws2_32, or imm32.
(via the -l option) to the following libraries: gdi32, comctl32, user32,
winmm,
ws2_32, or imm32.
However, it's worth pointing out that Visual Studio Express is free and a much better choice for
windows development than gcc.
</p>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment