Skip to content

Commit 3d7c734

Browse files
authored
make example compile lines easier (#754)
* make example compile lines easier
1 parent 5b5dd80 commit 3d7c734

File tree

7 files changed

+31
-8
lines changed

7 files changed

+31
-8
lines changed

dpnp/backend/examples/example3.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
* to calculate cos of input vector elements
3131
*
3232
* Possible compile line:
33-
* clang++ -g -fPIC examples/example3.cpp -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o example3
33+
* . /opt/intel/oneapi/setvars.sh
34+
* g++ -g dpnp/backend/examples/example3.cpp -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o example3
3435
*
3536
*/
3637

dpnp/backend/examples/example5.cpp

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,17 @@
2323
// THE POSSIBILITY OF SUCH DAMAGE.
2424
//*****************************************************************************
2525

26+
/**
27+
* Example 5.
28+
*
29+
* This example shows simple usage of the DPNP C++ Backend RNG library
30+
*
31+
* Possible compile line:
32+
* . /opt/intel/oneapi/setvars.sh
33+
* g++ -g dpnp/backend/examples/example5.cpp -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o example5
34+
*
35+
*/
36+
2637
#include <iostream>
2738

2839
#include <dpnp_iface.hpp>

dpnp/backend/examples/example7.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
* to calculate eigenvalues and eigenvectors of a symmetric matrix
3131
*
3232
* Possible compile line:
33-
* clang++ -g -fPIC examples/example7.cpp -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o example7
33+
* . /opt/intel/oneapi/setvars.sh
34+
* g++ -g dpnp/backend/examples/example7.cpp -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o example7
3435
*
3536
*/
3637

dpnp/backend/examples/example8.cpp

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,16 @@
2323
// THE POSSIBILITY OF SUCH DAMAGE.
2424
//*****************************************************************************
2525

26-
// clang++ -g -fPIC examples/example8.cpp -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o example8
26+
/**
27+
* Example 9.
28+
*
29+
* TODO explanation of the example
30+
*
31+
* Possible compile line:
32+
* . /opt/intel/oneapi/setvars.sh
33+
* g++ -g dpnp/backend/examples/example8.cpp -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o example8
34+
*
35+
*/
2736
#include <iostream>
2837

2938
#include "dpnp_iface.hpp"

dpnp/backend/examples/example9.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
* to calculate sum of the given elements vector
3131
*
3232
* Possible compile line:
33-
* clang++ dpnp/backend/examples/example9.cpp -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o example9
33+
* . /opt/intel/oneapi/setvars.sh
34+
* g++ -g dpnp/backend/examples/example9.cpp -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o example9
3435
*
3536
*/
3637

dpnp/backend/examples/example_bs.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
* to calculate black scholes algorithm like in Python version
3131
*
3232
* Possible compile line:
33-
* clang++ -g -fPIC dpnp/backend/examples/example_bs.cpp -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o example_bs
34-
*
33+
* . /opt/intel/oneapi/setvars.sh
34+
* g++ -g dpnp/backend/examples/example_bs.cpp -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o example_bs
3535
*/
3636

3737
#include <cmath>

dpnp/backend/examples/example_experimental_iface.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
* This example shows how to get a runtime pointer from DPNP C++ Backend library
3030
*
3131
* Possible compile line:
32-
* clang++ examples/example_experimental_iface.cpp -o example_experimental_iface -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c
33-
*
32+
* . /opt/intel/oneapi/setvars.sh
33+
* g++ -g dpnp/backend/examples/example_experimental_iface.cpp -Idpnp -Idpnp/backend/include -Ldpnp -Wl,-rpath='$ORIGIN'/dpnp -ldpnp_backend_c -o example_experimental_iface
3434
*/
3535

3636
#include <iostream>

0 commit comments

Comments
 (0)